Social learning differential evolution

被引:35
作者
Cai, Yiqiao [1 ]
Liao, Jingliang [1 ]
Wang, Tian [1 ]
Chen, Yonghong [1 ]
Tian, Hui [1 ]
机构
[1] Huaqiao Univ, Coll Comp Sci & Technol, Xiamen 361021, Peoples R China
基金
中国国家自然科学基金;
关键词
Differential evolution; Mutation; Social learning; Neighborhood; Parents selection; Numerical optimization; DIRECTION INFORMATION; OPTIMIZATION; NEIGHBORHOOD; ALGORITHM; ANIMALS;
D O I
10.1016/j.ins.2016.10.003
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Differential evolution (DE) has attracted much attention in the field of evolutionary computation and has proved to be one of the most successful evolutionary algorithms (EAs) for global optimization. Mutation, as the core operator of DE, is essential for guiding the search of DE. In this study, inspired by the phenomenon of social learning in animal societies, we propose an adaptive social learning (ASL) strategy for DE to extract the neighborhood relationship information of individuals in the current population. The new DE framework is named social learning DE (SL-DE). Unlike the classical DE algorithms where the parents in mutation are randomly selected from the current population, SL-DE uses the ASL strategy to intelligently guide the selection of parents. With ASL, each individual is only allowed to interact with its neighbors and the parents in mutation will be selected from its neighboring solutions. To evaluate the effectiveness of the proposed framework, SL-DE is applied to several classical and advanced DE algorithms. The simulation results on forty-three real-parameter functions and seventeen real-world application problems have demonstrated the advantages of SL-DE over several representative DE variants and the state-of-the-art EAs. (C) 2016 Elsevier Inc. All rights reserved.
引用
收藏
页码:464 / 509
页数:46
相关论文
共 50 条
[31]   Function value ranking aware differential evolution for global numerical optimization [J].
Liu, Dong ;
He, Hao ;
Yang, Qiang ;
Wang, Yiqiao ;
Jeon, Sang-Woon ;
Zhang, Jun .
SWARM AND EVOLUTIONARY COMPUTATION, 2023, 78
[32]   An Adaptive Memetic Algorithm Using a Synergy of Differential Evolution and Learning Automata [J].
Sengupta, Abhronil ;
Chakraborti, Tathagata ;
Konar, Amit ;
Kim, Eunjin ;
Nagar, Atulya K. .
2012 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2012,
[33]   An adaptive differential evolution with opposition-learning based diversity enhancement [J].
Song, Zhenghao ;
Ren, Chongle ;
Meng, Zhenyu .
EXPERT SYSTEMS WITH APPLICATIONS, 2024, 243
[34]   Differential evolution with mixed mutation strategy based on deep reinforcement learning [J].
Tan, Zhiping ;
Li, Kangshun .
APPLIED SOFT COMPUTING, 2021, 111
[35]   Multiple Exponential Recombination for Differential Evolution [J].
Qiu, Xin ;
Tan, Kay Chen ;
Xu, Jian-Xin .
IEEE TRANSACTIONS ON CYBERNETICS, 2017, 47 (04) :995-1006
[36]   Performance-driven adaptive differential evolution with neighborhood topology for numerical optimization [J].
Tian, Mengnan ;
Gao, Xingbao ;
Yan, Xueqing .
KNOWLEDGE-BASED SYSTEMS, 2020, 188
[37]   Reusing the Past Difference Vectors in Differential Evolution-A Simple But Significant Improvement [J].
Ghosh, Arka ;
Das, Swagatam ;
Das, Asit Kr. ;
Gao, Liang .
IEEE TRANSACTIONS ON CYBERNETICS, 2020, 50 (11) :4821-4834
[38]   A social insect perspective on the evolution of social learning mechanisms [J].
Leadbeater, Ellouise ;
Dawson, Erika H. .
PROCEEDINGS OF THE NATIONAL ACADEMY OF SCIENCES OF THE UNITED STATES OF AMERICA, 2017, 114 (30) :7838-7845
[39]   What evolves in the evolution of social learning? [J].
Leadbeater, E. .
JOURNAL OF ZOOLOGY, 2015, 295 (01) :4-11
[40]   Differential Evolution for learning the classification method PROAFTN [J].
Al-Obeidat, Feras ;
Belacel, Nabil ;
Carretero, Juan A. ;
Mahanti, Prabhat .
KNOWLEDGE-BASED SYSTEMS, 2010, 23 (05) :418-426