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 条
  • [41] Double-layer-clustering differential evolution multimodal optimization by speciation and self-adaptive strategies
    Liu, Qingxue
    Du, Shengzhi
    van Wyk, Barend Jacobus
    Sun, Yanxia
    INFORMATION SCIENCES, 2021, 545 : 465 - 486
  • [42] An eigenvector-enhanced parallel adaptive differential evolution for electric motor design
    Essaid, Mokhtar
    Brevilliers, Mathieu
    Lepagnot, Julien
    Idoumghar, Lhassane
    Fodorean, Daniel
    2019 IEEE 31ST INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE (ICTAI 2019), 2019, : 713 - 720
  • [43] Advanced Cauchy Mutation for Differential Evolution in Numerical Optimization
    Choi, Tae Jong
    Togelius, Julian
    Cheong, Yun-Gyung
    IEEE ACCESS, 2020, 8 : 8720 - 8734
  • [44] Elitist Differential Evolution for solving Numerical Optimization Problems
    Hsieh, Sheng-Ta
    Wu, Huang-Lyu
    Su, Tse
    PROCEEDINGS OF THE EIGHTEENTH INTERNATIONAL SYMPOSIUM ON ARTIFICIAL LIFE AND ROBOTICS (AROB 18TH '13), 2013, : 609 - 612
  • [45] Differential Evolution With Neighborhood and Direction Information for Numerical Optimization
    Cai, Yiqiao
    Wang, Jiahai
    IEEE TRANSACTIONS ON CYBERNETICS, 2013, 43 (06) : 2202 - 2215
  • [46] A hybrid differential evolution particle swarm optimization algorithm based on dynamic strategies
    Xu, Huarong
    Deng, Qianwei
    Zhang, Zhiyu
    Lin, Shengke
    SCIENTIFIC REPORTS, 2025, 15 (01):
  • [47] An adaptive mutation strategy for differential evolution algorithm based on particle swarm optimization
    Abhishek Dixit
    Ashish Mani
    Rohit Bansal
    Evolutionary Intelligence, 2022, 15 : 1571 - 1585
  • [48] An adaptive mutation strategy for differential evolution algorithm based on particle swarm optimization
    Dixit, Abhishek
    Mani, Ashish
    Bansal, Rohit
    EVOLUTIONARY INTELLIGENCE, 2022, 15 (03) : 1571 - 1585
  • [49] Adaptive Differential Evolution with p-Best Crossover for Continuous Global Optimization
    Islam, Sk Minhazul
    Ghosh, Saurav
    Roy, Subhrajit
    Das, Swagatam
    SWARM, EVOLUTIONARY, AND MEMETIC COMPUTING, 2010, 6466 : 119 - 128
  • [50] Solving large-scale global optimization problems using enhanced adaptive differential evolution algorithm
    Mohamed, Ali Wagdy
    COMPLEX & INTELLIGENT SYSTEMS, 2017, 3 (04) : 205 - 231