Differential Evolution With Adaptive Guiding Mechanism Based on Heuristic Rules

被引:5
作者
Cai, Yiqiao [1 ]
Shao, Chi [1 ]
Zhou, Ying [2 ]
Fu, Shunkai [1 ]
Zhang, Huizhen [1 ]
Tian, Hui [1 ]
机构
[1] Huaqiao Univ, Coll Comp Sci & Technol, Xiamen 361021, Peoples R China
[2] Shenzhen Inst Informat Technol, Sch Comp Sci, Shenzhen 518172, Peoples R China
关键词
Differential evolution; adaptive guiding mechanism; heuristic rule; mutation operator; numerical optimization; NEIGHBORHOOD; ALGORITHM; OPTIMIZATION; ENSEMBLE; INFORMATION; STRATEGIES; FRAMEWORK;
D O I
10.1109/ACCESS.2019.2914963
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper proposes to resolve the limitation of differential evolution (DE) that the difference between the individuals in search behavior has not yet been utilized effectively for guiding the evolution of the population. An adaptive guiding mechanism (AGM) based on the heuristic rules is thus suggested to make possible, individual-dependent guidance. The AGM mainly comprises three stages: construction, separation, and guidance. In the construction stage, the elite leadership team (ELT) is established with an adaptive control scheme by using good information of the population. In the separation stage, the ELT is divided into distinct elite groups that are allocated to different individuals based on their search behaviors. In the guidance stage, the leader that is chosen from the respective elite group, as well as the promising directions extracted from the population, are used together to guide the search of each individual. By incorporating AGM into DE, a novel algorithm framework, named DE with AGM (DE-AGM), is proposed to enhance the performance of DE. As a general framework, DE-AGM can be easily and seamlessly applied to most DE variants. The experimental results on 58 benchmark functions have demonstrated the competitive performance of DE-AGM.
引用
收藏
页码:58023 / 58040
页数:18
相关论文
共 64 条
[1]   Algorithmic design issues in adaptive differential evolution schemes: Review and taxonomy [J].
Al-Dabbagh, Rawaa Dawoud ;
Neri, Ferrante ;
Idris, Norisma ;
Baba, Mohd Sapiyan .
SWARM AND EVOLUTIONARY COMPUTATION, 2018, 43 :284-311
[2]  
[Anonymous], IEEE T SYST MAN CYBE
[3]  
Awad N., 2016, PROBLEM DEFINITIONS
[4]  
Brest J, 2017, IEEE C EVOL COMPUTAT, P1311, DOI 10.1109/CEC.2017.7969456
[5]   A Neighborhood-Assisted Framework for Differential Evolution [J].
Cai, Yiqiao ;
Shao, Chi ;
Zhang, Huizhen ;
Fu, Shunkai ;
Tian, Hui ;
Chen, Yonghong .
IEEE ACCESS, 2019, 7 :44338-44358
[6]   Neighborhood-adaptive differential evolution for global numerical optimization [J].
Cai, Yiqiao ;
Sun, Guo ;
Wang, Tian ;
Tian, Hui ;
Chen, Yonghong ;
Wang, Jiahai .
APPLIED SOFT COMPUTING, 2017, 59 :659-706
[7]   Neighborhood guided differential evolution [J].
Cai, Yiqiao ;
Zhao, Meng ;
Liao, Jingliang ;
Wang, Tian ;
Tian, Hui ;
Chen, Yonghong .
SOFT COMPUTING, 2017, 21 (16) :4769-4812
[8]   Differential Evolution With Neighborhood and Direction Information for Numerical Optimization [J].
Cai, Yiqiao ;
Wang, Jiahai .
IEEE TRANSACTIONS ON CYBERNETICS, 2013, 43 (06) :2202-2215
[9]  
Caraffini F, 2013, 2013 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), P1123
[10]   Adaptive differential evolution algorithm with novel mutation strategies in multiple sub-populations [J].
Cui, Laizhong ;
Li, Genghui ;
Lin, Qiuzhen ;
Chen, Jianyong ;
Lu, Nan .
COMPUTERS & OPERATIONS RESEARCH, 2016, 67 :155-173