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 条
  • [1] Adaptive α-stable differential evolution in numerical optimization
    Choi, Tae Jong
    Ahn, Chang Wook
    NATURAL COMPUTING, 2017, 16 (04) : 637 - 657
  • [2] An Adaptive Differential Evolution Algorithm With Novel Mutation and Crossover Strategies for Global Numerical Optimization
    Islam, Sk. Minhazul
    Das, Swagatam
    Ghosh, Saurav
    Roy, Subhrajit
    Suganthan, Ponnuthurai Nagaratnam
    IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 2012, 42 (02): : 482 - 500
  • [3] An adaptive differential evolution algorithm with novel mutation and crossover strategies for global numerical optimization
    Department of Electronics and Telecommunication Engineering, Jadavpur University, Kolkata 700 032, India
    不详
    不详
    IEEE Trans Syst Man Cybern Part B Cybern, 2 (482-500):
  • [4] An enhanced adaptive differential evolution algorithm with dual performance evaluation metrics for numerical optimization
    Tian, Mengnan
    Yan, Xueqing
    Gao, Xingbao
    SWARM AND EVOLUTIONARY COMPUTATION, 2024, 84
  • [5] Clustering based Adaptive Differential Evolution for Numerical Optimization
    Bilal
    Pant, Millie
    Vig, Garima
    2020 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2020,
  • [6] Adaptive direction information in differential evolution for numerical optimization
    Cai, Yiqiao
    Wang, Jiahai
    Chen, Yonghong
    Wang, Tian
    Tian, Hui
    Luo, Wei
    SOFT COMPUTING, 2016, 20 (02) : 465 - 494
  • [7] Erratum to: Adaptive α-stable differential evolution in numerical optimization
    Tae Jong Choi
    Chang Wook Ahn
    Natural Computing, 2017, 16 : 659 - 659
  • [8] Multicriteria adaptive differential evolution for global numerical optimization
    Cheng, Jixiang
    Zhang, Gexiang
    Caraffini, Fabio
    Neri, Ferrante
    INTEGRATED COMPUTER-AIDED ENGINEERING, 2015, 22 (02) : 103 - 117
  • [9] Adaptive direction information in differential evolution for numerical optimization
    Yiqiao Cai
    Jiahai Wang
    Yonghong Chen
    Tian Wang
    Hui Tian
    Wei Luo
    Soft Computing, 2016, 20 : 465 - 494
  • [10] Learning-enhanced differential evolution for numerical optimization
    Cai, Yiqiao
    Wang, Jiahai
    Yin, Jian
    SOFT COMPUTING, 2012, 16 (02) : 303 - 330