TPDE: A tri-population differential evolution based on zonal-constraint stepped division mechanism and multiple adaptive guided mutation strategies

被引:32
作者
Deng, Libao [1 ]
Li, Chunlei [1 ]
Han, Rongqing [1 ]
Zhang, Lili [2 ]
Qiao, Liyan [3 ]
机构
[1] Harbin Inst Technol, Sch Informat Sci & Engn, Weihai, Peoples R China
[2] Dublin City Univ, Insight Ctr Data Analyt, Dublin, Ireland
[3] Harbin Inst Technol, Sch Elect & Informat Engn, Harbin, Peoples R China
基金
中国国家自然科学基金;
关键词
Differential evolution; Population division; Multiple mutations; Numerical optimization; DIRECTION INFORMATION; ALGORITHM; OPTIMIZATION; ADAPTATION; ENSEMBLE; PARAMETERS;
D O I
10.1016/j.ins.2021.06.035
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Differential evolution (DE) has been recognized as one of the most effective algorithms for solving numerical optimization problems. In this paper, we propose a tri-population differ-ential evolution (TPDE) to further enhance the search capability of DE. More specifically, the parent population is partitioned into three sub-populations with different emphasises at each iteration based on a newly proposed zonal-constraint stepped division (ZSD) mech-anism, which determines the size of each sub-population according to not only individual's fitness value but also the evolutionary process. To make the best of information provided by elite individuals and play their leading role on other individuals, three elite-guided mutation strategies are presented for each sub-population. Moreover, three sets of adap-tive control parameters including the scale factor F and crossover rate CR are configured for three mutations according to Gaussian distribution model, Cauchy distribution model and a triangular wave function respectively. The design of mutation strategies and control parameters for each sub-population is based on the principle of balancing the global explo-ration and local exploitation capabilities. To evaluate the performance of TPDE, compara-tive experiments are conducted based on 59 benchmark functions from CEC2014 and CEC2017 test suites. The results indicate that the proposed TPDE is significantly better than, or at least comparable to the recent nine state-of-the-art DE variants. (c) 2021 Elsevier Inc. All rights reserved.
引用
收藏
页码:22 / 40
页数:19
相关论文
共 49 条
[1]   Task scheduling in cloud computing based on hybrid moth search algorithm and differential evolution [J].
Abd Elaziz, Mohamed ;
Xiong, Shengwu ;
Jayasena, K. P. N. ;
Li, Lin .
KNOWLEDGE-BASED SYSTEMS, 2019, 169 :39-52
[2]   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
[3]   Multi-population differential evolution with balanced ensemble of mutation strategies for large-scale global optimization [J].
Ali, Mostafa Z. ;
Awad, Noor H. ;
Suganthan, Ponnuthurai N. .
APPLIED SOFT COMPUTING, 2015, 33 :304-327
[4]   An efficient Differential Evolution algorithm for stochastic OPF based active-reactive power dispatch problem considering renewable generators [J].
Awad, Noor H. ;
Ali, Mostafa Z. ;
Mallipeddi, Rammohan ;
Suganthan, Ponnuthurai N. .
APPLIED SOFT COMPUTING, 2019, 76 :445-458
[5]  
Brest J, 2020, IEEE C EVOL COMPUTAT
[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]   Differential Evolution With Neighborhood and Direction Information for Numerical Optimization [J].
Cai, Yiqiao ;
Wang, Jiahai .
IEEE TRANSACTIONS ON CYBERNETICS, 2013, 43 (06) :2202-2215
[8]  
Caraffini F, 2013, 2013 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), P1678
[9]   A sinusoidal differential evolution algorithm for numerical optimisation [J].
Draa, Amer ;
Bouzoubia, Samira ;
Boukhalfa, Imene .
APPLIED SOFT COMPUTING, 2015, 27 :99-126
[10]   Differential evolution algorithm with strategy adaptation and knowledge-based control parameters [J].
Fan, Qinqin ;
Wang, Weili ;
Yan, Xuefeng .
ARTIFICIAL INTELLIGENCE REVIEW, 2019, 51 (02) :219-253