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 条
[1]   Preference-Aware Constrained Multi-Objective Bayesian Optimization [J].
Ahmadianshalchi, Alaleh ;
Belakaria, Syrine ;
Doppa, Janrdhan Rao .
PROCEEDINGS OF 7TH JOINT INTERNATIONAL CONFERENCE ON DATA SCIENCE AND MANAGEMENT OF DATA, CODS-COMAD 2024, 2024, :182-191
[2]   Multi objective optimization of computationally expensive multi-modal functions with RBF surrogates and multi-rule selection [J].
Akhtar, Taimoor ;
Shoemaker, Christine A. .
JOURNAL OF GLOBAL OPTIMIZATION, 2016, 64 (01) :17-32
[3]  
Blank Julian, 2021, Evolutionary Multi-Criterion Optimization. 11th International Conference, EMO 2021. Proceedings. Lecture Notes in Computer Science (LNCS 12654), P257, DOI 10.1007/978-3-030-72062-9_21
[4]   The balance between proximity and diversity in multiobjective evolutionary algorithms [J].
Bosman, PAN ;
Thierens, D .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2003, 7 (02) :174-188
[5]   A Surrogate-Assisted Reference Vector Guided Evolutionary Algorithm for Computationally Expensive Many-Objective Optimization [J].
Chugh, Tinkle ;
Jin, Yaochu ;
Miettinen, Kaisa ;
Hakanen, Jussi ;
Sindhya, Karthik .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2018, 22 (01) :129-142
[6]   Constrained Multi-Objective Optimization with a Limited Budget of Function Evaluations [J].
de Winter, Roy ;
Bronkhorst, Philip ;
van Stein, Bas ;
Baeck, Thomas .
MEMETIC COMPUTING, 2022, 14 (02) :151-164
[7]   A fast and elitist multiobjective genetic algorithm: NSGA-II [J].
Deb, K ;
Pratap, A ;
Agarwal, S ;
Meyarivan, T .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2002, 6 (02) :182-197
[8]   A Taxonomy for Metamodeling Frameworks for Evolutionary Multiobjective Optimization [J].
Deb, Kalyanmoy ;
Hussein, Rayan ;
Roy, Proteek Chandan ;
Toscano-Pulido, Gregorio .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2019, 23 (01) :104-116
[9]   A Computationally Fast Convergence Measure and Implementation for Single-, Multiple- and Many-Objective Optimization [J].
Deb, Kalyanmoy ;
Abouhawwash, Mohamed ;
Seada, Haitham .
IEEE TRANSACTIONS ON EMERGING TOPICS IN COMPUTATIONAL INTELLIGENCE, 2017, 1 (04) :280-293
[10]   Single-objective and multiobjective evolutionary optimization assisted by Gaussian random field metamodels [J].
Emmerich, Michael T. M. ;
Giannakoglou, Kyriakos C. ;
Naujoks, Boris .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2006, 10 (04) :421-439