Neighborhood guided differential evolution

被引:0
作者
Yiqiao Cai
Meng Zhao
Jingliang Liao
Tian Wang
Hui Tian
Yonghong Chen
机构
[1] Huaqiao University,College of Computer Science and Technology
来源
Soft Computing | 2017年 / 21卷
关键词
Differential evolution; Mutation operator; Neighborhood guided selection; Search direction; Numerical optimization;
D O I
暂无
中图分类号
学科分类号
摘要
Differential evolution (DE) relies mainly on its mutation mechanism to guide its search. Generally, the parents involved in mutation are randomly selected from the current population. Although such a mutation strategy is easy to use, it is inefficient for solving complex problems. Hence, how to utilize population information to further enhance the search ability of the mutation operator has become one of the most salient and active topics in DE. To address this issue, a new DE framework with the concept of index-based neighborhood, is proposed in this study. The proposed framework is named as neighborhood guided DE (NGDE). In NGDE, a neighborhood guided selection (NGS) is introduced to guide the mutation process by extracting the promising search directions with the neighborhood information. NGS includes four main operators: neighborhood construction, neighbors grouping, two-level neighbors ranking, and parents selection. With these four operators, NGS can utilize the topology and fitness information of population simultaneously. To evaluate the effectiveness of the proposed approach, NGS is applied to several original and advanced DE algorithms. Experimental results have shown that NGDE generally outperforms most of the corresponding DE algorithms on different kinds of optimization problems.
引用
收藏
页码:4769 / 4812
页数:43
相关论文
共 102 条
[1]  
Biswas S(2015)Inducing niching behavior in differential evolution through local information sharing IEEE Trans Evol Comput 19 246-263
[2]  
Kundu S(2006)Self-adapting control parameters in differential evolution: a comparative study on numerical benchmark problems IEEE Trans Evol Comput 10 646-657
[3]  
Das S(2013)Differential evolution with neighborhood and direction information for numerical optimization IEEE Trans Cybern 43 2202-2215
[4]  
Brest J(2012)Learning-enhanced differential evolution for numerical optimization Soft Comput Fusion Found Methodol Appl 16 303-330
[5]  
Greiner S(2016)Adaptive direction information in differential evolution for numerical optimization Soft Comput 20 465-494
[6]  
Boskovic B(2015)A social learning particle swarm optimization algorithm for scalable optimization Inf Sci 291 43-60
[7]  
Mernik M(2011)An evolutionary algorithm that makes decision based on the entire previous search history IEEE Trans Evol Comput 15 741-769
[8]  
Zumer V(2011)Differential evolution: a survey of the state-of-the-art IEEE Trans Evol Comput 15 4-31
[9]  
Cai Y(2009)Differential evolution using a neighborhood-based mutation operator IEEE Trans Evol Comput 13 526-553
[10]  
Wang J(2011)Improving classical and decentralized differential evolution with new mutation operator and population topologies [J] IEEE Trans Evol Comput 15 67-98