Adaptive memetic differential evolution with multi-niche sampling and neighborhood crossover strategies for global optimization

被引:26
作者
Wang, Zuling [1 ]
Chen, Ze [1 ]
Wang, Zidong [2 ]
Wei, Jing [1 ]
Chen, Xin [1 ]
Li, Qi [1 ]
Zheng, Yujun [1 ]
Sheng, Weiguo [1 ]
机构
[1] Hangzhou Normal Univ, Dept Comp Sci, Hangzhou 311121, Peoples R China
[2] Brunel Univ London, Dept Comp Sci, Uxbridge UB8 3PH, Middx, England
基金
中国国家自然科学基金;
关键词
Differential evolution; Niching technique; Sampling strategy; Neighborhood crossover; Local search; Population sizing; ALGORITHM; ADAPTATION; PARAMETERS; ENSEMBLE; DESIGN;
D O I
10.1016/j.ins.2021.11.046
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper proposes an adaptive memetic differential evolution with multi-niche sampling and neighborhood crossover strategies for global optimization. In the proposed algorithm, a multi-niche sampling strategy is designed to sample a subpopulation for evolution at each generation. In this strategy, the entire population is firstly divided into multiple niches by employing a certain niching strategy at each generation. A subpopulation is then dynamically sampled from the resulting niches such that supporting a diverse search at the early stage of evolution while an intensive search towards the end of evolution. The above strategy will be further coupled with a neighborhood crossover, which is devised to encourage high potential solutions for exploitation while low potential solutions for exploration, thus appropriately searching the solution space. Additionally, an adaptive local search (ALS) scheme along with an adaptive elimination operation (AEO) have been designed. The ALS aims to appropriately fine-tune promising solutions in the sampled sub population while the AEO tends to adaptively eliminate unpromising individuals in the population during evolution. The performance of the proposed algorithm has been evaluated on CEC'2015 benchmark functions and compared with related methods. Experimental results show that our algorithm can achieve a superior performance and outperform related methods. The results also confirm the significance of devised strategies in the proposed algorithm. (c) 2021 Elsevier Inc. All rights reserved.
引用
收藏
页码:121 / 136
页数:16
相关论文
共 40 条
[1]   Feature subset selection using differential evolution and a wheel based search strategy [J].
Al-Ani, Ahmed ;
Alsukker, Akram ;
Khushaba, Rami N. .
SWARM AND EVOLUTIONARY COMPUTATION, 2013, 9 :15-26
[2]   Ensemble of parameters in a sinusoidal differential evolution with niching-based population reduction [J].
Awad, Noor H. ;
Ali, Mostafa Z. ;
Suganthan, Ponnuthurai N. .
SWARM AND EVOLUTIONARY COMPUTATION, 2018, 39 :141-156
[3]  
Blackwell T, 2004, LECT NOTES COMPUT SC, V3005, P489
[4]   Self-adapting control parameters in differential evolution: A comparative study on numerical benchmark problems [J].
Brest, Janez ;
Greiner, Saso ;
Boskovic, Borko ;
Mernik, Marjan ;
Zumer, Vijern .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2006, 10 (06) :646-657
[5]   Application of differential evolution algorithm for transient stability constrained optimal power flow [J].
Cai, H. R. ;
Chung, C. Y. ;
Wong, K. P. .
IEEE TRANSACTIONS ON POWER SYSTEMS, 2008, 23 (02) :719-728
[6]   A fast adaptive memetic algorithm for online and offline control design of PMSM drives [J].
Caponio, Andrea ;
Cascella, Giuseppe Leonardo ;
Neri, Ferrante ;
Salvatore, Nadia ;
Sumner, Mark .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 2007, 37 (01) :28-41
[7]   A multi-strategy enhanced sine cosine algorithm for global optimization and constrained practical engineering problems [J].
Chen, Huiling ;
Wang, Mingjing ;
Zhao, Xuehua .
APPLIED MATHEMATICS AND COMPUTATION, 2020, 369
[8]   Enhancing distributed differential evolution with multicultural migration for global numerical optimization [J].
Cheng, Jixiang ;
Zhang, Gexiang ;
Neri, Ferrante .
INFORMATION SCIENCES, 2013, 247 :72-93
[9]   A self adaptive differential harmony search based optimized extreme learning machine for financial time series prediction [J].
Dash, Rajashree ;
Dash, P. K. ;
Bisoi, Ranjeeta .
SWARM AND EVOLUTIONARY COMPUTATION, 2014, 19 :25-42
[10]   Biological invasion-inspired migration in distributed evolutionary algorithms [J].
De Falco, I. ;
Della Cioppa, A. ;
Maisto, D. ;
Scafuri, U. ;
Tarantino, E. .
INFORMATION SCIENCES, 2012, 207 :50-65