An evolving surrogate model-based differential evolution algorithm

被引:64
|
作者
Mallipeddi, Rammohan [1 ]
Lee, Minho [1 ]
机构
[1] Kyungpook Natl Univ, Sch Elect Engn, Taegu 702701, South Korea
基金
新加坡国家研究基金会;
关键词
Differential evolution; Global optimization; Surrogate model; Parameter adaptation; Ensemble; OPTIMIZATION; PARAMETERS;
D O I
10.1016/j.asoc.2015.06.010
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Differential evolution (DE) is a simple and effective approach for solving numerical optimization problems. However, the performance of DE is sensitive to the choice of mutation and crossover strategies and their associated control parameters. Therefore, to achieve optimal performance, a time-consuming parameter tuning process is required. In DE, the use of different mutation and crossover strategies with different parameter settings can be appropriate during different stages of the evolution. Therefore, to achieve optimal performance using DE, various adaptation, self-adaptation, and ensemble techniques have been proposed. Recently, a classification-assisted DE algorithm was proposed to overcome trial and error parameter tuning and efficiently solve computationally expensive problems. In this paper, we present an evolving surrogate model-based differential evolution (ESMDE) method, wherein a surrogate model constructed based on the population members of the current generation is used to assist the DE algorithm in order to generate competitive offspring using the appropriate parameter setting during different stages of the evolution. As the population evolves over generations, the surrogate model also evolves over the iterations and better represents the basin of search by the DE algorithm. The proposed method employs a simple Kriging model to construct the surrogate. The performance of ESMDE is evaluated on a set of 17 bound-constrained problems. The performance of the proposed algorithm is compared to state-of-the-art self-adaptive DE algorithms: the classification-assisted DE algorithm, regression-assisted DE algorithm, and ranking-assisted DE algorithm. (C) 2015 Elsevier B.V. All rights reserved.
引用
收藏
页码:770 / 787
页数:18
相关论文
共 50 条
  • [31] Surrogate-guided differential evolution algorithm for high dimensional expensive problems
    Cai, Xiwen
    Gao, Liang
    Li, Xinyu
    Qiu, Haobo
    SWARM AND EVOLUTIONARY COMPUTATION, 2019, 48 : 288 - 311
  • [32] Surrogate assisted-hybrid differential evolution algorithm using diversity control
    Amali, Miruna Joe S.
    Baskar, S.
    EXPERT SYSTEMS, 2015, 32 (04) : 531 - 545
  • [33] Surrogate model-based calibration of a flying Earth observation satellite
    Antonello, Federico
    Segneri, Daniele
    Reggestad, Vemund
    ADVANCES IN SPACE RESEARCH, 2024, 73 (03) : 1925 - 1935
  • [34] Feature Selection for Surrogate Model-Based Optimization
    Rehbach, Frederik
    Gentile, Lorenzo
    Bartz-Beielstein, Thomas
    PROCEEDINGS OF THE 2019 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE COMPANION (GECCCO'19 COMPANION), 2019, : 399 - 400
  • [35] A new evolving operator selector by using fitness landscape in differential evolution algorithm
    Li, Shanni
    Li, Wei
    Tang, Jiwei
    Wang, Feng
    INFORMATION SCIENCES, 2023, 624 : 709 - 731
  • [36] A hierarchical surrogate assisted optimization algorithm using teaching-learning-based optimization and differential evolution for high-dimensional expensive problems
    Zhang, Jian
    Li, Muxi
    Yue, Xinxin
    Wang, Xiaojuan
    Shi, Maolin
    APPLIED SOFT COMPUTING, 2024, 152
  • [37] Improved Adaptive Differential Evolution Algorithm with External Archive
    Mallipeddi, Rammohan
    Suganthan, Ponnuthurai Nagaratnam
    SWARM, EVOLUTIONARY, AND MEMETIC COMPUTING, PT I (SEMCCO 2013), 2013, 8297 : 170 - 178
  • [38] Hybridizing Dragonfly Algorithm with Differential Evolution for Global Optimization
    Duan, MeiJun
    Yang, HongYu
    Yang, Bo
    Wu, XiPing
    Liang, HaiJun
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2019, E102D (10) : 1891 - 1901
  • [39] An Improved Differential Evolution Algorithm Based on Dual-Strategy
    Zhong, Xuxu
    Cheng, Peng
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2020, 2020
  • [40] Learning to Learn Evolutionary Algorithm: A Learnable Differential Evolution
    Liu, Xin
    Sun, Jianyong
    Zhang, Qingfu
    Wang, Zhenkun
    Xu, Zongben
    IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTATIONAL INTELLIGENCE, 2023, 7 (06): : 1605 - 1620