Adaptive Population Differential Evolution with Dual Control Strategy for Large-Scale Global Optimization Problems

被引:0
|
作者
Zhang, Xin [1 ,2 ,3 ]
Zhan, Zhi-Hui [1 ,2 ,3 ]
Zhang, Jun [4 ]
机构
[1] South China Univ Technol, Sch Comp Sci & Engn, Guangzhou 510006, Peoples R China
[2] South China Univ Technol, Guangdong Prov Key Lab Computat Intelligence & Cy, Guangzhou 510006, Peoples R China
[3] South China Univ Technol, State Key Lab Subtrop Bldg Sci, Guangzhou 510006, Peoples R China
[4] Hanyang Univ, Ansan 15588, South Korea
来源
2020 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC) | 2020年
基金
新加坡国家研究基金会;
关键词
Differential evolution; selection operator; population control; large-scale global optimization; PARTICLE SWARM OPTIMIZATION;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In the greedy selection operator of differential evolution (DE), the trial solution will be selected into the new population only if it is better than the original target solution. Otherwise, the generated solution is simply eliminated. However, in most cases, these eliminated solutions may still be promising, and it will waste the computing resources to directly ignore them. Especially for the large-scale global optimization (LSGO) problems, it is important to make full use of all generated solutions and to enhance the population diversity in the limited fitness evaluation budget. To address this issue, an adaptive population DE, termed as APDE, is proposed with dual control strategy. Firstly, a population increasing (pop_inc) strategy is proposed for giving the opportunity to the generated trial solutions to survive in the population even though they are not good enough. Secondly, to avoid the gradual expansion of the population due to the pop_inc strategy, a population decreasing (pop_dec) strategy is proposed based on the "degradation value" designed for solutions. In the end of every iteration, if the degradation value of a solution is large, it represents the solution has a worse fitness value or has no improvement for a long time, and this solution will be deleted. In this way, the population size can be kept within a certain range. The test functions in CEC'2013 on LSGO are used to verify the performance of APDE. The experiment shows that APDE generally outperforms the original DE and two state-of-the-art LSGO algorithms.
引用
收藏
页数:7
相关论文
共 50 条