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 条
  • [31] Differential Evolution Algorithm for Motion Estimation
    Sabat, Samrat L.
    Kumar, K. Shravan
    Rangababu, P.
    MULTI-DISCIPLINARY TRENDS IN ARTIFICIAL INTELLIGENCE, 2011, 7080 : 309 - 316
  • [32] The Modified Differential Evolution Algorithm (MDEA)
    Ramezani, Fatemeh
    Lotfi, Shahriar
    INTELLIGENT INFORMATION AND DATABASE SYSTEMS (ACIIDS 2012), PT III, 2012, 7198 : 109 - 118
  • [33] On the rotational variance of the differential evolution algorithm
    Ras, Marthinus N.
    Wilke, Daniel N.
    Groenwold, Albert A.
    Kok, Schalk
    ADVANCES IN ENGINEERING SOFTWARE, 2019, 136
  • [34] A fuzzy adaptive differential evolution algorithm
    Liu, JH
    Lampinen, J
    2002 IEEE REGION 10 CONFERENCE ON COMPUTERS, COMMUNICATIONS, CONTROL AND POWER ENGINEERING, VOLS I-III, PROCEEDINGS, 2002, : 606 - 611
  • [35] A Hybrid Simplex Differential Evolution Algorithm
    Wu, Lianghong
    Wang, Yaonan
    Yuan, Xiaofang
    Zhou, Shaowu
    2010 CHINESE CONTROL AND DECISION CONFERENCE, VOLS 1-5, 2010, : 3039 - +
  • [36] A Fuzzy Adaptive Differential Evolution Algorithm
    J. Liu
    J. Lampinen
    Soft Computing, 2005, 9 : 448 - 462
  • [37] Research on differential evolution algorithm for MOPs
    College of Electrical and Information Engineering, Hunan Univ., Changsha 410082, China
    不详
    Hunan Daxue Xuebao, 2009, 2 (53-57):
  • [38] A fuzzy adaptive differential evolution algorithm
    Liu, J
    Lampinen, J
    SOFT COMPUTING, 2005, 9 (06) : 448 - 462
  • [39] Parallel chaos differential evolution algorithm
    School of Mechanical Engineering, Xi'an Jiaotong University, Xi'an 710049, China
    Hsi An Chiao Tung Ta Hsueh, 2007, 3 (299-302):
  • [40] A Differential Free Point Generation Scheme in the Differential Evolution Algorithm
    M. M. Ali
    L. P. Fatti
    Journal of Global Optimization, 2006, 35 : 551 - 572