FD-DE: Differential Evolution with fitness deviation based adaptation in parameter control

被引:15
作者
Meng, Zhenyu [1 ,2 ]
Song, Zhenghao [1 ]
Shao, Xueying [1 ]
Zhang, Junyuan [1 ]
Xu, Huarong [3 ]
机构
[1] Fujian Univ Technol, Inst Artificial Intelligence, Fuzhou, Peoples R China
[2] Fujian Univ Technol, Fujian Prov Key Lab Big Data Min & Applicat, Fuzhou, Peoples R China
[3] Xiamen Univ Technol, Dept Comp Sci & Technol, Xiamen, Peoples R China
关键词
Differential evolution; Fitness deviation; Parameter control; Population stagnation; X ES2; OPTIMIZATION ALGORITHM; GLOBAL OPTIMIZATION; MECHANISM; STRATEGY;
D O I
10.1016/j.isatra.2023.05.005
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Differential Evolution (DE) is arguably one of the most powerful stochastic optimization algorithms for different optimization applications, however, even the state-of-the-art DE variants still have many weaknesses. In this study, a new powerful DE variant for single-objective numerical optimization is proposed, and there are several contributions within it: First, an enhanced wavelet basis function is proposed to generate scale factor F of each individual in the first stage of the evolution; Second, a hybrid trial vector generation strategy with perturbation and t-distribution is advanced to generate different trial vectors regarding different stages of the evolution; Third, a fitness deviation based parameter control is proposed for the adaptation of control parameters; Fourth, a novel diversity indicator is proposed and a restart scheme can be launched if necessary when the quality of the individuals is detected bad. The novel algorithm is validated using a large test suite containing 130 benchmarks from the universal test suites on single-objective numerical optimization, and the results approve the big improvement in comparison with several well-known state-of-the-art DE variants. Moreover, our algorithm is also validated under real-world optimization applications, and the results also support its superiority.& COPY; 2023 ISA. Published by Elsevier Ltd. All rights reserved.
引用
收藏
页码:272 / 290
页数:19
相关论文
共 52 条
[1]  
Brest J, 2014, 2014 IEEE SYMPOSIUM ON DIFFERENTIAL EVOLUTION (SDE), P73
[2]   Population size reduction for the differential evolution algorithm [J].
Brest, Janez ;
Maucec, Mirjam Sepesy .
APPLIED INTELLIGENCE, 2008, 29 (03) :228-247
[3]   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
[4]  
Brest J, 2017, IEEE C EVOL COMPUTAT, P1311, DOI 10.1109/CEC.2017.7969456
[5]   Social learning differential evolution [J].
Cai, Yiqiao ;
Liao, Jingliang ;
Wang, Tian ;
Chen, Yonghong ;
Tian, Hui .
INFORMATION SCIENCES, 2018, 433 :464-509
[6]   Collective information-based particle swarm optimization for multi-fuel CHP economic dispatch problem [J].
Chen, Xu ;
Li, Kangji .
KNOWLEDGE-BASED SYSTEMS, 2022, 248
[7]   Self-adaptive differential evolution with Gaussian-Cauchy mutation for large-scale CHP economic dispatch problem [J].
Chen, Xu ;
Shen, Anning .
NEURAL COMPUTING & APPLICATIONS, 2022, 34 (14) :11769-11787
[8]   Parallel fish migration optimization with compact technology based on memory principle for wireless sensor networks [J].
Chu, Shu-Chuan ;
Xu, Xing-Wei ;
Yang, Shuang-Yuan ;
Pan, Jeng-Shyang .
KNOWLEDGE-BASED SYSTEMS, 2022, 241
[9]   Adaptive multiple-elites-guided composite differential evolution algorithm with a shift mechanism [J].
Cui, Laizhong ;
Li, Genghui ;
Zhu, Zexuan ;
Lin, Qiuzhen ;
Wong, Ka-Chun ;
Chen, Jianyong ;
Lu, Nan ;
Lu, Jian .
INFORMATION SCIENCES, 2018, 422 :122-143
[10]   Differential Evolution Using a Neighborhood-Based Mutation Operator [J].
Das, Swagatam ;
Abraham, Ajith ;
Chakraborty, Uday K. ;
Konar, Amit .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2009, 13 (03) :526-553