A Neighborhood-Assisted Framework for Differential Evolution

被引:2
作者
Cai, Yiqiao [1 ]
Shao, Chi [1 ]
Zhang, Huizhen [1 ]
Fu, Shunkai [1 ]
Tian, Hui [1 ]
Chen, Yonghong [1 ]
机构
[1] Huaqiao Univ, Coll Comp Sci & Technol, Xiamen 361021, Peoples R China
基金
中国国家自然科学基金;
关键词
Differential evolution; neighborhood information; three-layer mechanism; neighborhood selection strategy; numerical optimization; DIRECTION INFORMATION; OPTIMIZATION;
D O I
10.1109/ACCESS.2019.2908660
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Differential evolution (DE), as a powerful and efficient evolutionary algorithm (EA), has shown its advantages in solving the complex optimization problems. In the literature, the utilization of neighborhood information has been attracting wide attention in the DE community due to its effectiveness in enhancing the search ability of DE. However, we have observed that no general framework is presented to provide a comprehensive way of studying the neighborhood-based DE variants. Therefore, this paper suggests a three-layer mechanism neighborhood-assisted (TLNA) DE framework to facilitate the utilization of neighborhood information. In TLNA, the mechanisms of using neighborhood information are generalized into a three-layer cooperative structure, i.e., the interaction mechanism (IM) layer, the organization mechanism (OM) layer, and utilization mechanism (UM) layer. Thus, TLNA is built to provide a synergistic effect of different layers of mechanisms for systematically utilizing neighborhood information. As a general framework, TLNA can be realized with different implementations of the three-layer mechanism. Furthermore, to demonstrate the practicality of the proposed framework, a TLNA instantiation (iTLNA) is given in detail. The performance of iTLNA is extensively evaluated on a suite of benchmark functions. The experimental results have confirmed the competitiveness of iTLNA to other DE variants and EAs, which shows that the proposed TLNA framework can pave an effective way to improve the performance of DE with neighborhood information.
引用
收藏
页码:44338 / 44358
页数:21
相关论文
共 52 条
[1]   An optimal stopping problem in the stochastic Gilpin-Ayala population model [J].
Ai, Xiaohui ;
Sun, Yang .
ADVANCES IN DIFFERENCE EQUATIONS, 2012,
[2]  
Alcala-Fdez J., 2012, KEEL SOFTWARE TOOL A
[3]   Social learning differential evolution [J].
Cai, Yiqiao ;
Liao, Jingliang ;
Wang, Tian ;
Chen, Yonghong ;
Tian, Hui .
INFORMATION SCIENCES, 2018, 433 :464-509
[4]   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
[5]   Neighborhood guided differential evolution [J].
Cai, Yiqiao ;
Zhao, Meng ;
Liao, Jingliang ;
Wang, Tian ;
Tian, Hui ;
Chen, Yonghong .
SOFT COMPUTING, 2017, 21 (16) :4769-4812
[6]   Adaptive direction information in differential evolution for numerical optimization [J].
Cai, Yiqiao ;
Wang, Jiahai ;
Chen, Yonghong ;
Wang, Tian ;
Tian, Hui ;
Luo, Wei .
SOFT COMPUTING, 2016, 20 (02) :465-494
[7]   Improving differential evolution with a new selection method of parents for mutation [J].
Cai, Yiqiao ;
Chen, Yonghong ;
Wang, Tian ;
Tian, Hui .
FRONTIERS OF COMPUTER SCIENCE, 2016, 10 (02) :246-269
[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]   Learning-enhanced differential evolution for numerical optimization [J].
Cai, Yiqiao ;
Wang, Jiahai ;
Yin, Jian .
SOFT COMPUTING, 2012, 16 (02) :303-330
[10]   Recent advances in differential evolution - An updated survey [J].
Das, Swagatam ;
Mullick, Sankha Subhra ;
Suganthan, P. N. .
SWARM AND EVOLUTIONARY COMPUTATION, 2016, 27 :1-30