Enhanced Differential Evolution With Adaptive Strategies for Numerical Optimization

被引:191
作者
Gong, Wenyin [1 ]
Cai, Zhihua [1 ]
Ling, Charles X. [2 ]
Li, Hui [1 ]
机构
[1] China Univ Geosci, Sch Comp Sci, Wuhan 430074, Peoples R China
[2] Univ Western Ontario, Dept Comp Sci, London, ON N6A 5B7, Canada
来源
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS | 2011年 / 41卷 / 02期
基金
国家高技术研究发展计划(863计划);
关键词
Differential evolution (DE); numerical optimization; parameter adaptation; real-world problems; strategy adaptation; CODED GENETIC ALGORITHMS; GLOBAL OPTIMIZATION; STATISTICAL COMPARISONS; CLASSIFIERS;
D O I
10.1109/TSMCB.2010.2056367
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Differential evolution (DE) is a simple, yet efficient, evolutionary algorithm for global numerical optimization, which has been widely used in many areas. However, the choice of the best mutation strategy is difficult for a specific problem. To alleviate this drawback and enhance the performance of DE, in this paper, we present a family of improved DE that attempts to adaptively choose a more suitable strategy for a problem at hand. In addition, in our proposed strategy adaptation mechanism (SaM), different parameter adaptation methods of DE can be used for different strategies. In order to test the efficiency of our approach, we combine our proposed SaM with JADE, which is a recently proposed DE variant, for numerical optimization. Twenty widely used scalable benchmark problems are chosen from the literature as the test suit. Experimental results verify our expectation that the SaM is able to adaptively determine a more suitable strategy for a specific problem. Compared with other state-of-the-art DE variants, our approach performs better, or at least comparably, in terms of the quality of the final solutions and the convergence rate. Finally, we validate the powerful capability of our approach by solving two real-world optimization problems.
引用
收藏
页码:397 / 413
页数:17
相关论文
共 50 条
  • [31] Adaptive Differential Evolution with Optimization State Estimation
    Yu, Wei-jie
    Zhang, Jun
    PROCEEDINGS OF THE FOURTEENTH INTERNATIONAL CONFERENCE ON GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 2012, : 1285 - 1291
  • [32] A comparative study of common and self-adaptive differential evolution strategies on numerical benchmark problems
    Goudos, S. K.
    Baltzis, K. B.
    Antoniadis, K.
    Zaharis, Z. D.
    Hilas, C. S.
    WORLD CONFERENCE ON INFORMATION TECHNOLOGY (WCIT-2010), 2011, 3
  • [33] Enhanced crayfish optimization algorithm with differential evolution's mutation and crossover strategies for global optimization and engineering applications
    Maiti, Binanda
    Biswas, Saptadeep
    Ezugwu, Absalom El-Shamir
    Bera, Uttam Kumar
    Alzahrani, Ahmed Ibrahim
    Alblehai, Fahad
    Abualigah, Laith
    ARTIFICIAL INTELLIGENCE REVIEW, 2025, 58 (03)
  • [34] Adaptive Parameter Selection for Strategy Adaptation in Differential Evolution for Continuous Optimization
    Gong, Wenyin
    Cai, Zhihua
    JOURNAL OF COMPUTERS, 2012, 7 (03) : 672 - 679
  • [35] Adaptive Cross-Generation Differential Evolution Operators for Multiobjective Optimization
    Qiu, Xin
    Xu, Jian-Xin
    Tan, Kay Chen
    Abbass, Hussein A.
    IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2016, 20 (02) : 232 - 244
  • [36] Adaptive Differential Evolution: SHADE with Competing Crossover Strategies
    Bujok, Petr
    Tvrdik, Josef
    ARTIFICIAL INTELLIGENCE AND SOFT COMPUTING, PT I, 2015, 9119 : 329 - 339
  • [37] A Two-Stage Ensemble of Differential Evolution Variants for Numerical Optimization
    Li, Xiangping
    Dai, Guangming
    Wang, Maocai
    Liao, Zuowen
    Ma, Ke
    IEEE ACCESS, 2019, 7 : 56504 - 56519
  • [38] Repairing the crossover rate in adaptive differential evolution
    Gong, Wenyin
    Cai, Zhihua
    Wang, Yang
    APPLIED SOFT COMPUTING, 2014, 15 : 149 - 168
  • [39] Enhanced sine cosine algorithm using opposition learning, adaptive evolution and neighborhood search strategies for multivariable parameter optimization problems
    Feng, Zhong-kai
    Duan, Jie-feng
    Niu, Wen-jing
    Jiang, Zhi-qiang
    Liu, Yi
    APPLIED SOFT COMPUTING, 2022, 119
  • [40] A Self Adaptive Differential Evolution Algorithm for Global Optimization
    kumar, Pravesh
    Pant, Millie
    SWARM, EVOLUTIONARY, AND MEMETIC COMPUTING, 2010, 6466 : 103 - 110