Multiple Elite Individual Guided Piecewise Search-Based Differential Evolution

被引:13
作者
Gupta, Shubham [1 ]
Singh, Shitu [2 ]
Su, Rong [1 ]
Gao, Shangce [3 ]
Bansal, Jagdish Ch [2 ]
机构
[1] Nanyang Technol Univ, Sch Elect & Elect Engn, Singapore 639798, Singapore
[2] South Asian Univ, Dept Math, New Delhi 110021, India
[3] Univ Toyama, Fac Engn, Toyama 9308555, Japan
基金
日本学术振兴会;
关键词
Control parameters; differential Evolution; metaheuristic algorithms; mutation operator; CONTROL PARAMETERS; FUNCTION OPTIMIZATION; ALGORITHM; MUTATION; ENSEMBLE;
D O I
10.1109/JAS.2023.123018
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The differential evolution (DE) algorithm relies mainly on mutation strategy and control parameters' selection. To take full advantage of top elite individuals in terms of fitness and success rates, a new mutation operator is proposed. The control parameters such as scale factor and crossover rate are tuned based on their success rates recorded over past evolutionary stages. The proposed DE variant, MIDE, performs the evolution in a piecewise manner, i.e., after every predefined evolutionary stages, MIDE adjusts its settings to enrich its diversity skills. The performance of the MIDE is validated on two different sets of benchmarks: CEC 2014 and CEC 2017 (special sessions & competitions on real-parameter single objective optimization) using different performance measures. In the end, MIDE is also applied to solve constrained engineering problems. The efficiency and effectiveness of the MIDE are further confirmed by a set of experiments.
引用
收藏
页码:135 / 158
页数:24
相关论文
共 62 条
[1]   Differential evolution and sine cosine algorithm based novel hybrid multi-objective approaches for numerical association rule mining [J].
Altay, Elif Varol ;
Alatas, Bilal .
INFORMATION SCIENCES, 2021, 554 :198-221
[2]   A Repair Method for Differential Evolution with Combined Variants to Solve Dynamic Constrained Optimization Problems [J].
Ameca-Alducin, Maria-Yaneli ;
Mezura-Montes, Efren ;
Cruz-Ramirez, Nicandro .
GECCO'15: PROCEEDINGS OF THE 2015 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2015, :241-248
[3]  
[Anonymous], 2013, INT J COMPUT ALGORIT
[4]  
Back T., 1997, IEEE Transactions on Evolutionary Computation, V1, P3, DOI 10.1109/4235.585888
[5]   Self-adaptive Bat Algorithm With Genetic Operations [J].
Bi, Jing ;
Yuan, Haitao ;
Zhai, Jiahui ;
Zhou, MengChu ;
Poor, H. Vincent .
IEEE-CAA JOURNAL OF AUTOMATICA SINICA, 2022, 9 (07) :1284-1294
[6]   An Improved Parent-Centric Mutation with Normalized Neighborhoods for Inducing Niching Behavior in Differential Evolution [J].
Biswas, Subhodip ;
Kundu, Souvik ;
Das, Swagatam .
IEEE TRANSACTIONS ON CYBERNETICS, 2014, 44 (10) :1726-1737
[7]   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
[8]   Differential evolution with hybrid linkage crossover [J].
Cai, Yiqiao ;
Wang, Jiahai .
INFORMATION SCIENCES, 2015, 320 :244-287
[9]   Differential evolution algorithm with fitness and diversity ranking-based mutation operator [J].
Cheng, Jianchao ;
Pan, Zhibin ;
Liang, Hao ;
Gao, Zhaoqi ;
Gao, Jinghuai .
SWARM AND EVOLUTIONARY COMPUTATION, 2021, 61
[10]   Surrogate-Assisted Autoencoder-Embedded Evolutionary Optimization Algorithm to Solve High-Dimensional Expensive Problems [J].
Cui, Meiji ;
Li, Li ;
Zhou, Mengchu ;
Abusorrah, Abdullah .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2022, 26 (04) :676-689