PaDE: An enhanced Differential Evolution algorithm with novel control parameter adaptation schemes for numerical optimization

被引:215
作者
Meng, Zhenyu [1 ]
Pan, Jeng-Shyang [1 ]
Tseng, Kuo-Kun [2 ]
机构
[1] Fujian Univ Technol, Fujian Prov Key Lab Big Data Min & Applicat, Fuzhou, Fujian, Peoples R China
[2] Harbin Inst Technol, Dept Comp Sci & Technol, Shenzhen, Peoples R China
关键词
Control parameters; Differential evolution; Numerical optimization; Population size reduction; GLOBAL OPTIMIZATION;
D O I
10.1016/j.knosys.2019.01.006
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Differential Evolution (DE) variants have been proven to be excellent algorithms in tackling real parameter single objective numerical optimization because they have secured the front ranks of these competitions for many years. Nevertheless, there are still some weaknesses, e.g. (1) improper control parameter adaptation schemes; and (2) defect in a given mutation strategy., existing in some state-of-the-art DE variants, which may result in slow convergence and worse optimization performance. Therefore, in this paper, a novel Parameter adaptive DE (PaDE) is proposed to tackle the above mentioned weaknesses and the PaDE algorithm has three advantages: (1) A grouping strategy with novel adaptation scheme for Cr is proposed to tackle the improper adaptation schemes of Cr in some state-of-the-art DE variants; (2) A novel parabolic population size reduction scheme is proposed to tackle the weakness in linear population size reduction scheme; (3) An enhanced time stamp based mutation strategy is proposed to tackle the weakness in a former mutation strategy. The novel PaDE algorithm is verified under 58 benchmarks from two Congress on Evolutionary Computation (CEC) Competition test suites on real-parameter single objective numerical optimization, and experiment results show that the proposed PaDE algorithm is competitive with the other state-of-the-art DE variants. (C) 2019 Elsevier B.V. All rights reserved.
引用
收藏
页码:80 / 99
页数:20
相关论文
共 40 条
  • [1] [Anonymous], 1987, P 2 INT C GEN ALG, V206, P14, DOI DOI 10.1007/S10489-006-0018-Y
  • [2] Population size reduction for the differential evolution algorithm
    Brest, Janez
    Maucec, Mirjam Sepesy
    [J]. APPLIED INTELLIGENCE, 2008, 29 (03) : 228 - 247
  • [3] Self-adapting control parameters in differential evolution: A comparative study on numerical benchmark problems
    Brest, Janez
    Greiner, Saso
    Boskovic, Borko
    Mernik, Marjan
    Zumer, Vijern
    [J]. 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] Brest J, 2016, IEEE C EVOL COMPUTAT, P1188, DOI 10.1109/CEC.2016.7743922
  • [6] High-Dimensional Real-Parameter Optimization using Self-Adaptive Differential Evolution Algorithm with Population Size Reduction
    Brest, Janez
    Zamuda, Ales
    Boskovic, Borko
    Maucec, Mirjam Sepesy
    Zumer, Viljem
    [J]. 2008 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-8, 2008, : 2032 - 2039
  • [7] Differential Evolution: A Survey of the State-of-the-Art
    Das, Swagatam
    Suganthan, Ponnuthurai Nagaratnam
    [J]. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2011, 15 (01) : 4 - 31
  • [8] Differential Evolution Using a Neighborhood-Based Mutation Operator
    Das, Swagatam
    Abraham, Ajith
    Chakraborty, Uday K.
    Konar, Amit
    [J]. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2009, 13 (03) : 526 - 553
  • [9] Feoktistov V., 2004, Proceedings. 18th International Parallel and Distributed Processing Symposium
  • [10] Gamperle R, 2002, Advances in intelligent systems, fuzzy systems, evolutionary computation, V10, P293