Accelerating surrogate assisted evolutionary algorithms for expensive multi-objective optimization via explainable machine learning

被引:1
|
作者
Li, Bingdong [1 ,2 ]
Yang, Yanting [1 ,2 ]
Liu, Dacheng [3 ,4 ]
Zhang, Yan [1 ,2 ]
Zhou, Aimin [2 ,5 ]
Yao, Xin [6 ,7 ]
机构
[1] East China Normal Univ, Shanghai Inst AI Educ, Shanghai 200062, Peoples R China
[2] East China Normal Univ, Sch Comp Sci & Technol, Shanghai 200062, Peoples R China
[3] Chinese Acad Sci, Aerosp Informat Res Inst, Dept Space Microwave Remote Sensing Syst, Beijing 100090, Peoples R China
[4] Univ Chinese Acad Sci, Sch Elect Elect & Commun Engn, Beijing 100039, Peoples R China
[5] Shanghai Frontiers Sci Ctr Mol Intelligent Synth, Shanghai, Peoples R China
[6] Lingnan Univ, Sch Data Sci, Hong Kong, Peoples R China
[7] Univ Birmingham, Sch Comp Sci, Birmingham, England
关键词
Explainable machine learning; Crossover operator; Expensive optimization; Multi-objective optimization; Surrogate-assisted evolutionary algorithm; CLASSIFICATION; APPROXIMATION; DIVERSITY;
D O I
10.1016/j.swevo.2024.101610
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
A series of surrogate-assisted evolutionary algorithms (SAEAs) have been proposed to handle expensive multiobjective optimization problems (EMOPs). However, the surrogate of these SAEAs is underutilized to a large extent, which limits the search efficiency of these algorithms. To be specific, existing algorithms do not sufficiently exploit the estimated solution quality information from the surrogate models during offspring generation. To address this issue, this paper proposes an SAEA framework named EXO-SAEA (EXplanation Operator based Surrogate-Assisted Evolutionary Algorithm). First, it divides the current population into two populations according to the a priori knowledge from the surrogate model. Then, for each solution in the first population, EXO-SAEA employs the SHapley Additive exPlanations (SHAP) model to estimate the contribution of each decision variable to the fitness values. After that, the Shapley values are then normalized for the offspring generation of the first population, while the second population uses generic GA operators. Two representative surrogate-assisted evolutionary algorithms are used to instantiate the proposed framework. Experimental results on the synthetic benchmark problems and three real -world problems involving six state -of -the -art algorithms demonstrate the effectiveness of the proposed framework.
引用
收藏
页数:21
相关论文
共 50 条
  • [1] A classification surrogate-assisted multi-objective evolutionary algorithm for expensive optimization
    Li, Jinglu
    Wang, Peng
    Dong, Huachao
    Shen, Jiangtao
    Chen, Caihua
    [J]. KNOWLEDGE-BASED SYSTEMS, 2022, 242
  • [2] Machine Learning Assisted Evolutionary Multi-Objective Optimization
    Zhang, Xingyi
    Cheng, Ran
    Feng, Liang
    Jin, Yaochu
    [J]. IEEE COMPUTATIONAL INTELLIGENCE MAGAZINE, 2023, 18 (02) : 16 - 17
  • [3] Regularity model based offspring generation in surrogate-assisted evolutionary algorithms for expensive multi-objective optimization
    Li, Bingdong
    Lu, Yongfan
    Qian, Hong
    Hong, Wenjing
    Yang, Peng
    Zhou, Aimin
    [J]. SWARM AND EVOLUTIONARY COMPUTATION, 2024, 86
  • [4] RM-SAEA: Regularity Model Based Surrogate-Assisted Evolutionary Algorithms for Expensive Multi-Objective Optimization
    Lu, Yongfan
    Li, Bingdong
    Qian, Hong
    Hong, Wenjing
    Yang, Peng
    Zhou, Aimin
    [J]. PROCEEDINGS OF THE 2023 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, GECCO 2023, 2023, : 722 - 730
  • [5] A bagging-based surrogate-assisted evolutionary algorithm for expensive multi-objective optimization
    Liu, Yuanchao
    Liu, Jianchang
    Tan, Shubin
    Yang, Yongkuan
    Li, Fei
    [J]. NEURAL COMPUTING & APPLICATIONS, 2022, 34 (14): : 12097 - 12118
  • [6] A pairwise comparison based surrogate-assisted evolutionary algorithm for expensive multi-objective optimization
    Tian, Ye
    Hu, Jiaxing
    He, Cheng
    Ma, Haiping
    Zhang, Limiao
    Zhang, Xingyi
    [J]. SWARM AND EVOLUTIONARY COMPUTATION, 2023, 80
  • [7] Surrogate-assisted evolutionary algorithm for expensive constrained multi-objective discrete optimization problems
    Qinghua Gu
    Qian Wang
    Neal N. Xiong
    Song Jiang
    Lu Chen
    [J]. Complex & Intelligent Systems, 2022, 8 : 2699 - 2718
  • [8] A Parallel Surrogate-Assisted Multi-Objective Evolutionary Algorithm for Computationally Expensive Optimization Problems
    Syberfeldt, Anna
    Grimm, Henrik
    Ng, Amos
    John, Robert I.
    [J]. 2008 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-8, 2008, : 3177 - +
  • [9] Surrogate-assisted evolutionary algorithm for expensive constrained multi-objective discrete optimization problems
    Gu, Qinghua
    Wang, Qian
    Xiong, Neal N.
    Jiang, Song
    Chen, Lu
    [J]. COMPLEX & INTELLIGENT SYSTEMS, 2022, 8 (04) : 2699 - 2718
  • [10] A bagging-based surrogate-assisted evolutionary algorithm for expensive multi-objective optimization
    Yuanchao Liu
    Jianchang Liu
    Shubin Tan
    Yongkuan Yang
    Fei Li
    [J]. Neural Computing and Applications, 2022, 34 : 12097 - 12118