A Two-Stage Adaptive Differential Evolution Algorithm with Accompanying Populations

被引:2
作者
Min, Chao [1 ,2 ,3 ]
Zhang, Min [1 ]
Zhang, Qingxia [1 ]
Jiang, Zeyun [2 ,4 ]
Zhou, Liwen [1 ]
机构
[1] Southwest Petr Univ, Sch Sci, 8 Xindu Rd, Chengdu 610500, Peoples R China
[2] Southwest Petr Univ, Inst Artificial Intelligence, Xindu Rd, Chengdu 610500, Peoples R China
[3] Southwest Petr Univ, Natl Key Lab Oil & Gas Reservoir Geol & Exploitat, Xindu Rd, Chengdu 610500, Peoples R China
[4] Heriot Watt Univ, Sch Energy Geosci Infrastruct & Soc, Riccarton Mains Rd, Edinburgh EH14 4AS, Scotland
关键词
differential evolution; optimization algorithms; staged evolution; accompanying populations; adaptive parameters;
D O I
10.3390/math13030440
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
Stochastic simulations are often used to determine the crossover rates and step size of evolutionary algorithms to avoid the tuning process, but they cannot fully utilize information from the evolutionary process. A two-stage adaptive differential evolution algorithm (APDE) is proposed in this article based on an accompanying population, and it has unique mutation strategies and adaptive parameters that conform to the search characteristics. The global exploration capability can be enhanced by the accompanying population to achieve a balance between global exploration and local search. This algorithm has proven to be convergent with a probability of 1 using the theory of Markov chains. In numerical experiments, the APDE is statistically compared with nine comparison algorithms using the CEC2005 and CEC2017 standard set of test functions, and the results show that the APDE is statistically superior to the comparison methods.
引用
收藏
页数:28
相关论文
共 30 条
[1]  
[陈俊 Chen Jun], 2023, [小型微型计算机系统, Journal of Chinese Computer Systems], V44, P1470
[2]  
Chen yingjie, 2022, Computer Engineering and Applications, P137, DOI 10.3778/j.issn.1002-8331.2008-0085
[3]   Bernstein-Levy differential evolution algorithm for numerical function optimization [J].
Civicioglu, Pinar ;
Besdok, Erkan .
NEURAL COMPUTING & APPLICATIONS, 2023, 35 (09) :6603-6621
[4]   An adaptive mutation strategy correction framework for differential evolution [J].
Deng, Libao ;
Qin, Yifan ;
Li, Chunlei ;
Zhang, Lili .
NEURAL COMPUTING & APPLICATIONS, 2023, 35 (15) :11161-11182
[5]  
[董莉 Dong Li], 2016, [石油地球物理勘探, Oil Geophysical Prospecting], V51, P613
[6]  
[董明刚 Dong Minggang], 2013, [计算机仿真, Computer Simulation], V30, P389
[7]   Multi-populations Covariance Learning Differential Evolution Algorithm [J].
Du Yongzhao ;
Fan Yuling ;
Liu Peizhong ;
Tang Jianeng ;
Luo Yanmin .
JOURNAL OF ELECTRONICS & INFORMATION TECHNOLOGY, 2019, 41 (06) :1488-1495
[8]   FOA: fireworks optimization algorithm [J].
Ehsaeyan, Ehsan ;
Zolghadrasli, Alireza .
MULTIMEDIA TOOLS AND APPLICATIONS, 2022, 81 (23) :33151-33170
[9]  
Feng Shuaidong, 2018, Journal of Computer Applications, V38, P2621, DOI 10.11772/j.issn.1001-9081.2018030572
[10]   Hybrid Harmony Search Differential Evolution Algorithm [J].
Fu, Liyun ;
Zhu, Houyao ;
Zhang, Chengyun ;
Ouyang, Haibin ;
Li, Steven .
IEEE ACCESS, 2021, 9 :21532-21555