Abstract
This paper presents a hybrid algorithm between Differential Evolution (DE) and K-means for continuous optimization. This algorithm includes the same operators of the original version of DE but works over groups previously created by the k-means algorithm, which helps to obtain more diversity in the population and skip local optimum values. Results over a large set of test functions were compared with results of the original version of Differential Evolution (DE/rand/1/bin strategy) and the Particle Swarm Optimization algorithm. The results shows that the average performance of the proposed algorithm is better than the other algorithms in terms of the minimum fitness function value reached and the average number of fitness function evaluations required to reach the optimal value. These results are supported by Friedman and Wilcoxon signed test, with a 95% significance.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Brownlee, J.: Clever Algorithms Nature-Inspired Programming Recipes, Melbourne: lulu.com (2011)
Storn, R., Price, K.: Differential Evolution – A Simple and Efficient Heuristic for Global Optimization over Continuous Spaces. Journal of Global Optimization (1997)
Nwankwor, E., Nagar, A.K., Reid, D.C.: Hybrid differential evolution and particle swarm optimization for optimal well placement. Computational Geosciences 17(2), 249–268 (2013)
Fu, W., Johnston, M., Zhang, M.: Hybrid Particle Swarm Optimisation Algorithms Based on Differential Evolution and Local Search. In: Li, J. (ed.) AI 2010. LNCS, vol. 6464, pp. 313–322. Springer, Heidelberg (2010)
Tan, Y., Tan, G.-Z., Deng, S.-G.: Hybrid Particle Swarm Optimization with Differential Evolution and Chaotic Local Search to Solve Reliability-redundancy Allocation Problems. Journal of Central South University 20(6), 1572–1581 (2013)
Jeyakumar, G., Velayutham, C.: A Comparative Performance Analysis of Multiple Trial Vectors Differential Evolution and Classical Differential Evolution Variants. In: Sakai, H., Chakraborty, M.K., Hassanien, A.E., Ślęzak, D., Zhu, W. (eds.) RSFDGrC 2009. LNCS, vol. 5908, pp. 470–477. Springer, Heidelberg (2009)
Maity, D., Halder, U., Dasgupta, P.: An Informative Differential Evolution with Self Adaptive Re-clustering Technique. In: Panigrahi, B.K., Suganthan, P.N., Das, S., Satapathy, S.C. (eds.) SEMCCO 2011, Part I. LNCS, vol. 7076, pp. 27–34. Springer, Heidelberg (2011)
Kuo, R.J., Suryani, E., Yasid, A.: Automatic Clustering Combinign Differenctial Evolution Algorithm and K-means Algorithm. In :Proceedings of the Institute of Industrial Engineers Asian Conference 2013, pp. 1207–215 (2013)
Yang, X., Liu, G.: Self-adaptive Clustering-Based Differential Evolution with New Composite Trial Vector Generation Strategies. In: Gaol, F.L., Nguyen, Q.V. (eds.) Proc. of the 2011 2nd International Congress on CACS. AISC, vol. 144, pp. 261–267. Springer, Heidelberg (2012)
Ali, M., Pant, M., Abraham, A.: A simplex differential evolution algoritm: development and applications. Transactions of the Institute of Measurement and Control 34(6), 691–704 (2012)
Hernández O., J., Ramírez Q., M. J., Ferri R., C.: Introducción a la Mineria de Datos. Pearson - Prentice Hall, España (2004)
Zu-Feng, W., Xiao-Fan, M., Qiao, L., Zhi-guang, Q.: Logical Symmetry Based K-means Algorithm with Self-adaptive Distance Metric. In: S. Obaidat, M. (ed.) Advanced in Computer Science and Its Applications. LNEE, vol. 279, pp. 929–936. Springer, Heidelberg (2014)
Jiang, H., Liu, Y., Zheng, L.: Design and Simulation of Simulated Annealing Algorithm with Harmony Search. In: Tan, Y., Shi, Y., Tan, K.C. (eds.) ICSI 2010, Part II. LNCS, vol. 6146, pp. 454–460. Springer, Heidelberg (2010)
Karaboga, D., Akay, B.: A comparative study of Artificial Bee Colony algorithm. Applied Mathematics and Computation 214(1), 198–132 (2009)
Poli, R., Kennedy, J., Blackwell, T.: Particle swarm optimization. Swarm Intelligence 1(1), 33–57 (2007)
Alcalá-Fdez, J., Sánchez, L., García, S., Del Jesus, M., Ventura, S., Garrell, J., Otero, J., Romero, C., Bacardit, J., Rivas, V., Fernández, C., Herrera, F.: KEEL: A Software Tool to Assess Evolutionary Algorithms to Data Mining Problems. Soft Computing 13(3), 307–318 (2009)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this paper
Cite this paper
Sierra, LM., Cobos, C., Corrales, JC. (2014). Continuous Optimization Based on a Hybridization of Differential Evolution with K-means. In: Bazzan, A., Pichara, K. (eds) Advances in Artificial Intelligence -- IBERAMIA 2014. IBERAMIA 2014. Lecture Notes in Computer Science(), vol 8864. Springer, Cham. https://doi.org/10.1007/978-3-319-12027-0_31
Download citation
DOI: https://doi.org/10.1007/978-3-319-12027-0_31
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-12026-3
Online ISBN: 978-3-319-12027-0
eBook Packages: Computer ScienceComputer Science (R0)