Surrogate-assisted push and pull search for expensive constrained multi-objective optimization problems

被引:1
作者
Li, Wenji [1 ]
Mai, Ruitao [1 ]
Wang, Zhaojun [1 ]
Qiu, Yifeng [1 ]
Xu, Biao [1 ]
Hao, Zhifeng [2 ]
Fan, Zhun [3 ]
机构
[1] Shantou Univ, Dept Elect Engn, Shantou 515063, Peoples R China
[2] Shantou Univ, Coll Sci, Shantou 515063, Peoples R China
[3] Univ Elect Sci & Technol China, Shenzhen Inst Adv Study, Shenzhen 518000, Peoples R China
基金
中国国家自然科学基金;
关键词
Expensive constrained multi-objective; optimization; Surrogate model; Push and pull search; Bayesian active learning; EVOLUTIONARY ALGORITHM; SINGLE; MODEL;
D O I
10.1016/j.swevo.2024.101728
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In many real-world engineering optimizations, a large number of objective and constraint function values often need to be obtained through simulation software or physical experiments, which incurs significant computational costs and/or time expenses. These problems are known as expensive constraint multi-objective optimization problems (ECMOPs). This paper combines the push and pull search (PPS) framework and proposes a surrogate-assisted evolutionary algorithm to solve ECMOPs through Bayesian active learning, naming it the surrogate-assisted PPS (SA-PPS). Specifically, during the push search stage, candidate solutions are selected based on two indicators: hypervolume improvement and objective uncertainty. These aim to quickly guide the population towards the unconstrained Pareto front while ensuring diversity. During the pull search stage, the population is partitioned into many subregions through reference vectors, and different selection strategies are assigned to each subregion based on its state, aiming to guide the population towards the constrained Pareto front while ensuring diversity. Furthermore, we introduce a batch data selection strategy that utilizes Bayesian active learning to enable the surrogate model to focus on regions of interest in the pull search stage. Extensive experimental results have shown that the proposed SA-PPS algorithm exhibits superior convergence and diversity compared to 9 state-of-the-art algorithms across a variety of benchmark problems and a real-world optimization problem.
引用
收藏
页数:12
相关论文
共 49 条
[31]   A Performance Indicator-Based Infill Criterion for Expensive Multi-/Many-Objective Optimization [J].
Qin, Shufen ;
Sun, Chaoli ;
Liu, Qiqi ;
Jin, Yaochu .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2023, 27 (04) :1085-1099
[32]  
Rasmussen CE, 2005, ADAPT COMPUT MACH LE, P1
[33]   Multi-objective constrained black-box optimization using radial basis function surrogates [J].
Regis, Rommel G. .
JOURNAL OF COMPUTATIONAL SCIENCE, 2016, 16 :140-155
[34]   Stochastic ranking for constrained evolutionary optimization [J].
Runarsson, TP ;
Yao, X .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2000, 4 (03) :284-294
[35]   Constrained multi-objective antenna design optimization using surrogates [J].
Singh, Prashant ;
Rossi, Marco ;
Couckuyt, Ivo ;
Deschrijver, Dirk ;
Rogier, Hendrik ;
Dhaene, Tom .
INTERNATIONAL JOURNAL OF NUMERICAL MODELLING-ELECTRONIC NETWORKS DEVICES AND FIELDS, 2017, 30 (06)
[36]  
Song Zhenshou, 2023, IEEE Transactions on Evolutionary Computation, P1
[37]   Radial basis functional model for multi-objective sheet metal forming optimization [J].
Sun, Guangyong ;
Li, Guangyao ;
Gong, Zhihui ;
He, Guanqiang ;
Li, Qing .
ENGINEERING OPTIMIZATION, 2011, 43 (12) :1351-1366
[38]   Balancing Objective Optimization and Constraint Satisfaction in Constrained Evolutionary Multiobjective Optimization [J].
Tian, Ye ;
Zhang, Yajie ;
Su, Yansen ;
Zhang, Xingyi ;
Tan, Kay Chen ;
Jin, Yaochu .
IEEE TRANSACTIONS ON CYBERNETICS, 2022, 52 (09) :9559-9572
[39]   A Coevolutionary Framework for Constrained Multiobjective Optimization Problems [J].
Tian, Ye ;
Zhang, Tao ;
Xiao, Jianhua ;
Zhang, Xingyi ;
Jin, Yaochu .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2021, 25 (01) :102-116
[40]   Treating constraints as objectives in multiobjective optimization problems using niched pareto genetic algorithm [J].
Vieira, DAG ;
Adriano, RLS ;
Vasconcelos, JA ;
Krähenbühl, L .
IEEE TRANSACTIONS ON MAGNETICS, 2004, 40 (02) :1188-1191