Abstract
Differential evolution (DE), as a class of biologically inspired and meta-heuristic techniques, has attained increasing popularity in solving many real world optimization problems. However, DE is not always successful. It can easily get stuck in a local optimum or an undesired stagnation condition. This paper proposes a new DE algorithm Differential Evolution with Alopex-Based Local Search (DEALS), for enhancing DE performance. Alopex uses local correlations between changes in individual parameters and changes in function values to estimate the gradient of the landscape. It also contains the idea of simulated annealing that uses temperature to control the probability of move directions during the search process. The results from experiments demonstrate that the use of Alopex as local search in DE brings substantial performance improvement over the standard DE algorithm. The proposed DEALS algorithm has also been shown to be strongly competitive (best rank) against several other DE variants with local search.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Storn, R., Price, K.: Differential evolution - a simple and efficient heuristic for global optimization over continuous spaces. J. Global Optim. 11(4), 341–359 (1997)
Xiong, N., Molina, D., Leon, M., Herrera, F.: A walk into metaheuristics for engineering optimization: principles, methods, and recent trends. Int. J. Comput. Intell. Syst. 8(4), 606–636 (2015)
Das, S., Suganthan, N.: Differential evolution: a survey of the state-of-the-art. IEEE Trans. Evol. Comput. 15, 4–31 (2011)
Neri, F., Tirronen, V.: Recent advances in differential evolution: a review and experimental analysis. Artif. Intell. Rev. 33(1), 61–106 (2010)
Ali, M., Torn, A.: Population set based global optimization algorithms: some modifications and numerical studies. Comput. Oper. Res. 31, 1703–1725 (2004)
Qin, A., Suganthan, P.: Self-adaptive differential evolution algorithm for numerical optimization. In: The 2005 IEEE Congress on Evolutionary Computation, vol. 2, pp. 1785–1791 (2005)
Zhang, J., Sanderson, A.: Jade: adaptive differential evolution with optional external archive. IEEE Trans. Evol. Comput. 13, 945–958 (2009)
Leon, M., Xiong, N.: Greedy adaptation of control parameters in differential evolution for global optimization problems. In: IEEE Conference on Evolutionary Computation (CEC2015), Japan, pp. 385–392 (2015)
Tanabe, R., Fukinga, A.: Success-history based parameter adaptation for differential evolution. In: 2013 IEEE Congress on Evolutionary Computation (CEC), Cancun, Mexico, pp. 71–78 (2013)
Islam, S.M., Das, S., Ghoshand, S., Roy, S., Suganthan, P.N.: An adaptive differential evolution algorithm with novel mutation and crossover strategies for global numerical optimization. IEEE Trans. Syst. Man Cybern. B Cybern. 42(2), 482–500 (2012)
Noman, N., Iba, H.: Accelerating differential evolution using an adaptative local search. IEEE Trans. Evol. Comput. 12, 107–125 (2008)
Ali, M., Pant, M., Nagar, A.: Two local search strategies for differential evolution. In: Proceedings of 2010 IEEE Fifth International Conference on Bio-Inspired Computing: Theories and Applications (BIC-TA), Changsha, China, pp. 1429–1435 (2010)
Xie, W., Yu, W., Zou, X.: Diversity-maintained differential evolution embedded with gradient-based local search. Soft comput. 17, 1511–1535 (2013)
Harth, E., Tzanakou, E.: Alopex: a stochastic method for determining visual receptive fields. Vision Res. 14, 1475–1482 (1974)
Storn, R., Price, K.: Differential evolution - a simple and efficient adaptive scheme for global optimization over continuous spaces. Tech rep. tr-95-012, Comput. Sci. Inst., Berkeley, CA, USA (1995)
Jirong, G., Guojun, G.: Differential evolution with a local search operator. In: Proceedings of the 2010 2nd International Asia Conference on Informatics in Control, Automation and Robotics (CAR), Wuhan, China, vol. 2, pp. 480–483 (2010)
Dai, Z., Zhou, A.: A diferential ecolution with an orthogonal local search. In: Proceedings of the 2013 IEEE Congress on Evolutionary Computation (CEC), Cancun, Mexico, pp. 2329–2336 (2013)
Jia, D., Zheng, G., Khan, M.K.: An effective memetic differential evolution algorithm based on chaotical search. Inf. Sci. 181, 3175–3187 (2011)
Pei-chong, W., Xu, Q., Xiao-hong, H.: A novel differential evolution algorithm based on chaos local search. In: Proceedings of the International Conference on Information Engineering and Computer Science (ICIECS 2009), Wuhan, China, pp. 1–4 (2009)
Noman, N., Iba, N.: Enhancing differential evolution performance with local search for high dimensional function optimization. In: Proceedings of the 2005 Conference on Genetic and Evolutionary Computation (GECCO 2005), pp. 967–974 (2005)
Lozano, M., Herrera, F., Krasnogor, N., Molina, D.: Real-coded memetic algorithms with crossover hill-climbing. Evol. Comput. 12(3), 273–302 (2004)
Poikolainen, I., Neri, F.: Differential evolution with concurrent fitness based local search. In: Proceedings of the 2013 IEEE Congress on Evolutionary Computation (CEC), Cancun, Mexico, pp. 384–391 (2013)
Leon, M., Xiong, N.: Investigation of mutation strategies in differential evolution for solving global optimization problems. In: Rutkowski, L., Korytkowski, M., Scherer, R., Tadeusiewicz, R., Zadeh, L.A., Zurada, J.M. (eds.) ICAISC 2014, Part I. LNCS, vol. 8467, pp. 372–383. Springer, Heidelberg (2014)
Glover, F.: Future paths for integer programming and links to artificial intelligence. Comput. Oper. Res. 13(5), 533–549 (1986)
Suganthan, P.N., Hansen, N., Liang, J.J., Deb, K., Chen, Y.P., Auger, A., Tiwari, S.: Problem definitions and evaluation criteria for the cec 2005 special session on real-parameter optimization. Technical report, Technical Report, Nanyang Technological University, Singapore and KanGAL Report Number 2005005 (Kanpur Genetic Algorithms Laboratory, IIT Kanpur), May 2005
Leon, M., Xiong, N.: Eager random search for differential evolution in continuous optimization. In: Pereira, F., Machado, P., Costa, E., Cardoso, A. (eds.) EPIA 2015. LNCS, vol. 9273, pp. 286–291. Springer, Heidelberg (2015)
Acknowledgment
The work is funded by the Swedish Knowledge Foundation (KKS) grant (project no 16317). The authors are also grateful to ABB FACTS, Prevas and VG Power for their co-financing of the project.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing Switzerland
About this paper
Cite this paper
Leon, M., Xiong, N. (2016). A New Differential Evolution Algorithm with Alopex-Based Local Search. In: Rutkowski, L., Korytkowski, M., Scherer, R., Tadeusiewicz, R., Zadeh, L., Zurada, J. (eds) Artificial Intelligence and Soft Computing. ICAISC 2016. Lecture Notes in Computer Science(), vol 9692. Springer, Cham. https://doi.org/10.1007/978-3-319-39378-0_37
Download citation
DOI: https://doi.org/10.1007/978-3-319-39378-0_37
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-39377-3
Online ISBN: 978-3-319-39378-0
eBook Packages: Computer ScienceComputer Science (R0)