An External Selection Mechanism for Differential Evolution Algorithm

被引:1
作者
Zhang, Haigang [1 ]
Wang, Da [1 ]
机构
[1] Yunnan Univ, Sch Software, Kunming 650000, Peoples R China
关键词
OPTIMIZATION; MUTATION;
D O I
10.1155/2022/4544818
中图分类号
Q [生物科学];
学科分类号
07 ; 0710 ; 09 ;
摘要
The procedures of differential evolution algorithm can be summarized as population initialization, mutation, crossover, and selection. However, successful solutions generated by each iteration have not been fully utilized to our best knowledge. In this study, an external selection mechanism (ESM) is presented to improve differential evolution (DE) algorithm performance. The proposed method stores successful solutions of each iteration into an archive. When the individual is in a state of stagnation, the parents for mutation operation are selected from the archive to restore the algorithm's search. Most significant of all, a crowding entropy diversity measurement in fitness landscape is proposed, cooperated with fitness rank, to preserve the diversity and superiority of the archive. The ESM can be integrated into existing algorithms to improve the algorithm's ability to escape the situation of stagnation. CEC2017 benchmark functions are used for verification of the proposed mechanism's performance. Experimental results show that the ESM is universal, which can improve the accuracy of DE and its variant algorithms simultaneously.
引用
收藏
页数:18
相关论文
共 41 条
  • [1] Awad N.H., 2017, P 2017 IEEE C EVOLUT
  • [2] Beheshti Z., 2013, International Journal of Advances in Soft Computing and its Application, V5, P1
  • [3] Berryman J.G., 2009, J CHINA I COMMUNICAT, V17, P1519
  • [4] Automatic Component-Wise Design of Multiobjective Evolutionary Algorithms
    Bezerra, Leonardo C. T.
    Lopez-Ibanez, Manuel
    Stutzle, Thomas
    [J]. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2016, 20 (03) : 403 - 417
  • [5] Differential Evolution: A review of more than two decades of research
    Bilal
    Pant, Millie
    Zaheer, Hira
    Garcia-Hernandez, Laura
    Abraham, Ajith
    [J]. ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2020, 90
  • [6] Brest J., 2020, DIFFERENTIAL EVOLUTI
  • [7] An External Archive Guided Multiobjective Evolutionary Algorithm Based on Decomposition for Combinatorial Optimization
    Cai, Xinye
    Li, Yexing
    Fan, Zhun
    Zhang, Qingfu
    [J]. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2015, 19 (04) : 508 - 523
  • [8] Self-organizing neighborhood-based differential evolution for global optimization
    Cai, Yiqiao
    Wu, Duanwei
    Zhou, Ying
    Fu, Shunkai
    Tian, Hui
    Du, Yongqian
    [J]. SWARM AND EVOLUTIONARY COMPUTATION, 2020, 56
  • [9] Differential evolution algorithm with fitness and diversity ranking-based mutation operator
    Cheng, Jianchao
    Pan, Zhibin
    Liang, Hao
    Gao, Zhaoqi
    Gao, Jinghuai
    [J]. SWARM AND EVOLUTIONARY COMPUTATION, 2021, 61
  • [10] A Fast and efficient stochastic opposition-based learning for differential evolution in numerical optimization
    Choi, Tae Jong
    Togelius, Julian
    Cheong, Yun-Gyung
    [J]. SWARM AND EVOLUTIONARY COMPUTATION, 2021, 60