Evolution by Adapting Surrogates

被引:56
|
作者
Le, Minh Nghia [1 ]
Ong, Yew Soon [1 ]
Menzel, Stefan [2 ]
Jin, Yaochu [3 ]
Sendhoff, Bernhard [2 ]
机构
[1] Nanyang Technol Univ, Sch Comp Engn, Singapore 639798, Singapore
[2] Honda Res Inst Europe GmbH, D-63073 Offenbach, Germany
[3] Univ Surrey Guildford, Dept Comp, Surrey GU27XH, England
关键词
Evolutionary algorithms; memetic computing; computationally expensive problems; metamodelling; surrogates; adaptation; evolvability; ASSISTED MEMETIC ALGORITHM; EXPENSIVE FUNCTIONS; FITNESS APPROXIMATION; OPTIMIZATION; FRAMEWORK; ENSEMBLE; DESIGN; MODEL;
D O I
10.1162/EVCO_a_00079
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
To deal with complex optimization problems plagued with computationally expensive fitness functions, the use of surrogates to replace the original functions within the evolutionary framework is becoming a common practice. However, the appropriate datacentric approximation methodology to use for the construction of surrogate model would depend largely on the nature of the problem of interest, which varies from fitness landscape and state of the evolutionary search, to the characteristics of search algorithm used. This has given rise to the plethora of surrogate-assisted evolutionary frameworks proposed in the literature with ad hoc approximation/surrogate modeling methodologies considered. Since prior knowledge on the suitability of the data centric approximation methodology to use in surrogate-assisted evolutionary optimization is typically unavailable beforehand, this paper presents a novel evolutionary framework with the evolvability learning of surrogates (EvoLS) operating on multiple diverse approximation methodologies in the search. Further, in contrast to the common use of fitness prediction error as a criterion for the selection of surrogates, the concept of evolvability to indicate the productivity or suitability of an approximation methodology that brings about fitness improvement in the evolutionary search is introduced as the basis for adaptation. The backbone of the proposed EvoLS is a statistical learning scheme to determine the evolvability of each approximation methodology while the search progresses online. For each individual solution, the most productive approximation methodology is inferred, that is, the method with highest evolvability measure. Fitness improving surrogates are subsequently constructed for use within a trust-region en-abled local search strategy, leading to the self-configuration of a surrogate-assisted memetic algorithm for solving computationally expensive problems. A numerical study of EvoLS on commonly used benchmark problems and a real-world computationally expensive aerodynamic car rear design problem highlights the efficacy of the proposed EvoLS in attaining reliable, high quality, and efficient performance under a limited computational budget.
引用
收藏
页码:313 / 340
页数:28
相关论文
共 50 条
  • [21] Adapting the drivers to the road: a new strategy for cancer evolution?
    Touat, M.
    Dhermain, F.
    Andre, F.
    Sanson, M.
    ANNALS OF ONCOLOGY, 2015, 26 (05) : 827 - 829
  • [22] Self-adapting Scalable Differential Evolution Algorithm
    刘荣辉
    郑建国
    JournalofDonghuaUniversity(EnglishEdition), 2011, 28 (04) : 384 - 390
  • [23] The evolution of the European Respiratory Journal: adapting in an era of change
    Chalmers, James D.
    Kolb, Martin
    EUROPEAN RESPIRATORY JOURNAL, 2022, 59 (01)
  • [24] Evolution of the Olympic Movement: Adapting to Contemporary Global Challenges
    Theodorakis, Yannis
    Georgiadis, Konstantinos
    Hassandra, Mary
    SOCIAL SCIENCES-BASEL, 2024, 13 (07):
  • [25] Evolution of Mutation Rates in Rapidly Adapting Asexual Populations
    Good, Benjamin H.
    Desai, Michael M.
    GENETICS, 2016, 204 (03) : 1249 - 1266
  • [26] Landscape Analysis of Gaussian Process Surrogates for the Covariance Matrix Adaptation Evolution Strategy
    Pitra, Zbynek
    Repicky, Jakub
    Holena, Martin
    PROCEEDINGS OF THE 2019 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE (GECCO'19), 2019, : 691 - 699
  • [28] Differential Evolution with an Ensemble of Low-Quality Surrogates for Expensive Optimization Problems
    Krithikaa, Mohanarangam
    Mallipeddi, Rammohan
    2016 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2016, : 78 - 85
  • [29] Genetic network programming with learning and evolution for adapting to dynamical environments
    Mabu, S
    Hirasawa, K
    Hu, JL
    CEC: 2003 CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-4, PROCEEDINGS, 2003, : 69 - 76
  • [30] Adapting Islam: The Evolution of Muslim Brotherhood Ideals in European Context
    Barseghyan, Heghine
    Kocharyan, Hayk
    GOSUDARSTVO RELIGIYA TSERKOV V ROSSII I ZA RUBEZHOM, 2024, 42 (02):