Abstract
Differential Evolution (DE) has been successfully applied to various optimization problems. The performance of DE is affected by algorithm parameters such as a scaling factor F and a crossover rate CR. Many studies have been done to control the parameters adaptively. One of the most successful studies on controlling the parameters is JADE. In JADE, the values of each parameter are generated according to one probability density function (PDF) which is learned by the values in success cases where the child is better than the parent. However, search performance might be improved by learning multiple PDFs for each parameter based on some characteristics of search points. In this study, search points are divided into plural groups according to the rank of their objective values and the PDFs are learned by parameter values in success cases for each group. The advantage of JADE with the group-based learning is shown by solving thirteen benchmark problems.
Keywords
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Brest, J., Greiner, S., Boskovic, B., Mernik, M., Zumer, V.: Self-adapting control parameters in differential evolution: a comparative study on numerical benchmark problems. IEEE Trans. Evol. Comput. 10(6), 646–657 (2006)
Chakraborty, U.K. (ed.): Advances in Differential Evolution. Springer, Heidelberg (2008)
Das, S., Suganthan, P.: Differential evolution: a survey of the state-of-the-art. IEEE Trans. Evol. Comput. 15(1), 4–31 (2011)
Islam, S.M., Das, S., Ghosh, 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. Part B: Cybern. 42(2), 482–500 (2012)
Liu, J., Lampinen, J.: A fuzzy adaptive differential evolution algorithm. Soft. Comput. 9(6), 448–462 (2005)
Price, K., Storn, R., Lampinen, J.A.: Differential Evolution: A Practical Approach to Global Optimization. Springer, Heidelberg (2005)
Qin, A., Huang, V., Suganthan, P.: Differential evolution algorithm with strategy adaptation for global numerical optimization. IEEE Trans. Evol. Comput. 13(2), 398–417 (2009)
Shang, Y.W., Qiu, Y.H.: A note on the extended Rosenbrock function. Evol. Comput. 14(1), 119–126 (2006)
Storn, R., Price, K.: Differential evolution - a simple and efficient heuristic for global optimization over continuous spaces. J. Global Optim. 11, 341–359 (1997)
Takahama, T., Sakai, S.: Fuzzy c-means clustering and partition entropy for species-best strategy and search mode selection in nonlinear optimization by differential evolution. In: Proceedings of the 2011 IEEE International Conference on Fuzzy Systems, pp. 290–297 (2011)
Takahama, T., Sakai, S.: Differential evolution with dynamic strategy and parameter selection by detecting landscape modality. In: Proceedings of the 2012 IEEE Congress on Evolutionary Computation, pp. 2114–2121 (2012)
Takahama, T., Sakai, S.: Large scale optimization by differential evolution with landscape modality detection and a diversity archive. In: Proceedings of the 2012 IEEE Congress on Evolutionary Computation, pp. 2842–2849 (2012)
Takahama, T., Sakai, S.: An adaptive differential evolution considering correlation of two algorithm parameters. In: Proceedings of the Joint 7th International Conference on Soft Computing and Intelligent Systems and 15th International Symposium on Advanced Intelligent Systems (SCIS&ISIS2014), pp. 618–623 (2014)
Teo, J.: Exploring dynamic self-adaptive populations in differential evolution. Soft. Comput. 10(8), 673–686 (2006)
Wang, Y., Cai, Z., Zhang, Q.: Differential evolution with composite trial vector generation strategies and control parameters. IEEE Trans. Evol. Comput. 15(1), 55–66 (2011)
Yao, X., Liu, Y., Lin, G.: Evolutionary programming made faster. IEEE Trans. Evol. Comput. 3, 82–102 (1999)
Yao, X., Liu, Y., Liang, K.H., Lin, G.: Fast evolutionary algorithms. In: Ghosh, A., Tsutsui, S. (eds.) Advances in Evolutionary Computing: Theory and Applications, pp. 45–94. Springer-Verlag New York, Inc., New York (2003). doi:10.1007/978-3-642-18965-4_2
Zhang, J., Sanderson, A.C.: JADE: adaptive differential evolution with optional external archive. IEEE Trans. Evol. Comput. 13(5), 945–958 (2009)
Acknowledgments
This study is supported by JSPS KAKENHI Grant Numbers 26350443 and 17K00311.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this paper
Cite this paper
Takahama, T., Sakai, S. (2017). An Adaptive Differential Evolution with Learning Parameters According to Groups Defined by the Rank of Objective Values. In: Tan, Y., Takagi, H., Shi, Y. (eds) Advances in Swarm Intelligence. ICSI 2017. Lecture Notes in Computer Science(), vol 10385. Springer, Cham. https://doi.org/10.1007/978-3-319-61824-1_45
Download citation
DOI: https://doi.org/10.1007/978-3-319-61824-1_45
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-61823-4
Online ISBN: 978-3-319-61824-1
eBook Packages: Computer ScienceComputer Science (R0)