Rethinking the differential evolution algorithm

被引:4
|
作者
Liu, Hongwei [1 ]
Li, Xiang [2 ]
Gong, Wenyin [2 ]
机构
[1] China Univ Geosci, Fac Earth Resources, Wuhan 430074, Peoples R China
[2] China Univ Geosci, Sch Comp Sci, Wuhan 430074, Peoples R China
关键词
Multi-objective optimization; Differential evolution; Fast non-dominated sorting; Selection operation;
D O I
10.1007/s11761-020-00286-x
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Selection operation plays a significant role in differential evolution algorithm. A new differential evolution algorithm based on an improved selection process is presented in this work. It was studied that there was neither a practical method to maintain the distribution of population nor a correction to the variables out of bounds in mutation process in a standard differential evolution algorithm. The fast non-dominated sorting approach and the spatial distance algorithm which were applied to the beginning of the selection process, as well as a method to fix the transboundary variables in the mutation process, were adopted to optimize the differential evolution algorithm. The reformative algorithm could obtain a uniformly distributed and effective Pareto-optimal sets when applied to the classical multi-objective test functions; it performed prominently in the experiment of optimizing the quality, the cost and the time in a construction project compared with the previous work.
引用
收藏
页码:79 / 87
页数:9
相关论文
共 50 条
  • [41] A differential free point generation scheme in the differential evolution algorithm
    Ali, M. M.
    Fatti, L. P.
    JOURNAL OF GLOBAL OPTIMIZATION, 2006, 35 (04) : 551 - 572
  • [42] Modified the Performance of Differential Evolution Algorithm with Dual Evolution Strategy
    Wu, Ying-Chih
    Lee, Wei-Ping
    Chien, Ching-Wei
    PROCEEDINGS OF 2009 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND COMPUTING (IACSIT ICMLC 2009), 2009, : 57 - 63
  • [43] An improved photovoltaic MPPT algorithm based on differential evolution algorithm
    Liu, Yigang
    Zou, Yingquan
    Zhang, Xiaoqiang
    Ren, Guangchao
    Yan, Fei
    Taiyangneng Xuebao/Acta Energiae Solaris Sinica, 2020, 41 (06): : 264 - 271
  • [44] A novel modified bat algorithm hybridizing by differential evolution algorithm
    Ylidizdan, Gulnur
    Baykan, Omer Kaan
    EXPERT SYSTEMS WITH APPLICATIONS, 2020, 141
  • [45] Iris location algorithm based on modified differential evolution algorithm
    Zou, D.-X. (zoudexuan@163.com), 2013, South China University of Technology (30):
  • [46] PERFORMANCE ENHANCEMENT OF DIFFERENTIAL EVOLUTION BY DIRECT ALGORITHM
    Kushida, Jun-ichi
    Hara, Akira
    Takahama, Tetsuyuki
    INTERNATIONAL JOURNAL OF INNOVATIVE COMPUTING INFORMATION AND CONTROL, 2019, 15 (02): : 607 - 616
  • [47] Differential Evolution Algorithm with Base Vector Group
    Hang Liqiang
    Qiang HongFu
    2013 32ND CHINESE CONTROL CONFERENCE (CCC), 2013, : 8006 - 8009
  • [48] Convergence Rate of the Modified Differential Evolution Algorithm
    Knobloch, Roman
    Mlynek, Jaroslav
    Srb, Radek
    PROCEEDINGS OF THE 43RD INTERNATIONAL CONFERENCE APPLICATIONS OF MATHEMATICS IN ENGINEERING AND ECONOMICS (AMEE'17), 2017, 1910
  • [49] Optimized Differential Evolution Algorithm for Software Testing
    Xiaodong Gou
    Tingting Huang
    Shunkun Yang
    Mengxuan Su
    Fuping Zeng
    International Journal of Computational Intelligence Systems, 2018, 12 : 215 - 226
  • [50] Differential Evolution Algorithm for Absolute Value Equations
    Yong, Longquan
    2010 ETP/IITA CONFERENCE ON TELECOMMUNICATION AND INFORMATION (TEIN 2010), 2010, : 52 - 55