Abstract
With the advance of technology, the generation of massive amounts of information grows every day, generating complex problems difficult to manage in an efficient way. Therefore, researchers have studied and modeled the way in which natural biological systems react and behave in certain situations, allowing to developed algorithms that exhibit a capacity to learn and/or adapt to new situations, obtaining better results than traditional approaches. In this article we present a new variant of the Differential Evolution (DE) algorithm inspired by the concept of the Learnable Evolution Model (LEM) to enhance the search capability through a selection mechanism based on machine learning to create a set of rules that allows the inferring of new candidates in the population that emerge not only the random scan. The proposed algorithm is tested and validated on a set of 23 bechmark test functions and its performance is compared with other metaheuristics. Results indicate that the proposed DE+LEM is competitive with other metaheuristic.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
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)
Brownlee, J.: Clever algorithms: nature-inspired programming recipes (2011)
Cervone, G.: LEM2: theory and implementation of the learnable evolution model. Reports of the Machine Learning and Inference Laboratory, MLI, p. 99Y (1999)
Cervone, G., Kaufman, K.A., Michalski, R.S.: Recent results from the experimental evaluation of the learnable evolution model (2002)
Cobos, C., Estupiñán, D., Pérez, J.: GHS+ LEM: global-best harmony search using learnable evolution models. Appl. Math. Comput. 218(6), 2558–2578 (2011)
Das, S., Mullick, S.S., Suganthan, P.N.: Recent advances in differential evolution-an updated survey. Swarm Evol. Comput. 27, 1–30 (2016)
Das, S., Suganthan, P.N.: Differential evolution: a survey of the state-of-the-art. IEEE Trans. Evol. Comput. 15(1), 4–31 (2010)
De Jong, K.A.: Evolutionary Computation: A Unified Approach. MIT Press, Cambridge (2006)
Deng, L.B., Wang, S., Qiao, L.Y., Zhang, B.Q.: DE-RCO: rotating crossover operator with multiangle searching strategy for adaptive differential evolution. IEEE Access 6, 2970–2983 (2018)
Epitropakis, M.G., Tasoulis, D.K., Pavlidis, N.G., Plagianakos, V.P., Vrahatis, M.N.: Enhancing differential evolution utilizing proximity-based mutation operators. IEEE Trans. Evol. Comput. 15(1), 99–119 (2011)
Farzi, S.: The design of self-organizing evolved polynomial neural networks based on learnable evolution model 3. Int. Arab J. Inf. Technol. 9(2), 124–132 (2012)
Fu, Y., Wang, H., Yang, M.Z.: An adaptive population size differential evolution with novel mutation strategy for constrained optimization. arXiv preprint arXiv:1805.04217 (2018)
Jourdan, L., Corne, D., Savic, D., Walters, G.: LEMMO: hybridising rule induction and NSGA II for multi-objective water systems design. In: Procceedings of the Eighth International Conference on Computing and Control for the Water Industry, vol. 2, pp. 45–50 (2006)
Jourdan, L., Corne, D., Savic, D., Walters, G.: Preliminary investigation of the ‘learnable evolution model’ for faster/better multiobjective water systems design. In: Coello Coello, C.A., Hernández Aguirre, A., Zitzler, E. (eds.) EMO 2005. LNCS, vol. 3410, pp. 841–855. Springer, Heidelberg (2005). https://doi.org/10.1007/978-3-540-31880-4_58
Lei, Y.X., Gou, J., Wang, C., Luo, W., Cai, Y.Q.: Improved differential evolution with a modified orthogonal learning strategy. IEEE Access 5, 9699–9716 (2017)
Liang, J.J., Suganthan, P.N., Deb, K.: Novel composition test functions for numerical global optimization. In: 2005 Proceedings 2005 IEEE Swarm Intelligence Symposium, SIS 2005, pp. 68–75. IEEE (2005)
Mallipeddi, R., Suganthan, P.N., Pan, Q.K., Tasgetiren, M.F.: Differential evolution algorithm with ensemble of parameters and mutation strategies. Appl. Soft Comput. 11(2), 1679–1696 (2011)
Michalski, R.S.: Learnable evolution: combining symbolic and evolutionary learning (1998)
Michalski, R.S.: Learnable evolution model: evolutionary processes guided by machine learning. Mach. Learn. 38(1–2), 9–40 (2000)
Mirjalili, S., Mirjalili, S.M., Lewis, A.: Grey wolf optimizer. Adv. Eng. Softw. 69, 46–61 (2014)
Qin, A.K., Huang, V.L., Suganthan, P.N.: Differential evolution algorithm with strategy adaptation for global numerical optimization. IEEE Trans. Evol. Comput. 13(2), 398–417 (2009)
Quintero, L.V.S., Coello, C.A.C.: Una introducción a la computación evolutiva y alguna de sus aplicaciones en economía y finanzas//an introduction to evolutionary computation and some of its applications in economics and finance. Rev. de Métodos Cuantitativos para la Economía y la Empresa 2, 3–26 (2016)
Rashedi, E., Nezamabadi-Pour, H., Saryazdi, S.: GSA: a gravitational search algorithm. Inf. Sci. 179(13), 2232–2248 (2009)
Roberts, R.: Machine Learning: The Ultimate Beginner’s Guide to Neutral Networks, Algorithms, Random Forests and Decision Trees Made Simple. Springer, Berlin (2017)
Sheri, G., Corne, D.: Learning-assisted evolutionary search for scalable function optimization: LEM(ID3). In: 2010 IEEE Congress on Evolutionary Computation (CEC), pp. 1–8. IEEE (2010)
Sheri, G., Corne, D.W.: The simplest evolution/learning hybrid: LEM with KNN. In: 2008 IEEE Congress on Evolutionary Computation (IEEE World Congress on Computational Intelligence), CEC 2008, pp. 3244–3251. IEEE (2008)
Sheri, G., Corne, D.W.: Evolutionary optimization guided by entropy-based discretization. In: Giacobini, M., et al. (eds.) EvoWorkshops 2009. LNCS, vol. 5484, pp. 695–704. Springer, Heidelberg (2009). https://doi.org/10.1007/978-3-642-01129-0_79
Storn, R., Price, K.: Differential evolution-a simple and efficient adaptive scheme for global optimization over continuous spaces. ICSI, Berkeley (1995)
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)
Tanabe, R., Fukunaga, A.: Success-history based parameter adaptation for differential evolution. In: 2013 IEEE Congress on Evolutionary Computation (CEC), pp. 71–78. IEEE (2013)
Tang, L., Dong, Y., Liu, J.: Differential evolution with an individual-dependent mechanism. IEEE Trans. Evol. Comput. 19(4), 560–574 (2015)
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)
Warden, T., Wojtusiak, J.: Learnable evolutionary optimization in autonomous pickup & delivery planning: a scenario, system architecture and initial results. TZI-Bericht Nr 55 (2010)
Wojtusiak, J.: The LEM3 system for multitype evolutionary optimization. Comput. Inform. 28(2), 225–236 (2009)
Wojtusiak, J., Kaufman, K.A.: Ryszard S. Michalski: the vision and evolution of machine learning. In: Koronacki, J., Raś, Z.W., Wierzchoń, S.T., Kacprzyk, J. (eds.) Advances in Machine Learning I. SCI, vol. 262, pp. 3–22. Springer, Heidelberg (2010). https://doi.org/10.1007/978-3-642-05177-7_1
Wojtusiak, J., Michalski, R.S.: The LEM3 system for non-Darwinian evolutionary computation and its application to complex function optimization. Technical report (2005)
Wojtusiak, J., Warden, T., Herzog, O.: The learnable evolution model in agent-based delivery optimization. Memetic Comput. 4(3), 165–181 (2012)
Yu, W.J., et al.: Differential evolution with two-level parameter adaptation. IEEE Trans. Cybern. 44(7), 1080–1099 (2014)
Zhang, J., Sanderson, A.C.: JADE: adaptive differential evolution with optional external archive. IEEE Trans. Evol. Comput. 13(5), 945–958 (2009)
Zhou, Y.Z., Yi, W.C., Gao, L., Li, X.Y.: Adaptive differential evolution with sorting crossover rate for continuous optimization problems. IEEE Trans. Cybern. 47(9), 2742–2753 (2017)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Switzerland AG
About this paper
Cite this paper
Morales, E., Juárez, C., García, E., Sanchéz, J. (2019). Differential Evolution Based on Learnable Evolution Model for Function Optimization. In: Martínez-Villaseñor, L., Batyrshin, I., Marín-Hernández, A. (eds) Advances in Soft Computing. MICAI 2019. Lecture Notes in Computer Science(), vol 11835. Springer, Cham. https://doi.org/10.1007/978-3-030-33749-0_24
Download citation
DOI: https://doi.org/10.1007/978-3-030-33749-0_24
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-33748-3
Online ISBN: 978-3-030-33749-0
eBook Packages: Computer ScienceComputer Science (R0)