Multi-Point Acquisition Function for Constraint Parallel Efficient Multi-Objective Optimization

被引:4
作者
de Winter, Roy [1 ]
van Stein, Bas [1 ]
Back, Thomas [1 ]
机构
[1] Leiden Inst Adv Comp Sci, Leiden, Netherlands
来源
PROCEEDINGS OF THE 2022 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE (GECCO'22) | 2022年
关键词
Parallel Computing; Bayesian Optimization; Multi-Objective Optimization; Constraint Optimization; Radial Basis Functions; ALGORITHM;
D O I
10.1145/3512290.3528696
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Bayesian optimization is often used to optimize expensive black box optimization problems with long simulation times. Typically Bayesian optimization algorithms propose one solution per iteration. The downside of this strategy is the sub-optimal use of available computing power. To efficiently use the available computing power (or a number of licenses etc.) we introduce a multi-point acquisition function for parallel efficient multi-objective optimization algorithms. The multi-point acquisition function is based on the hypervolume contribution of multiple solutions simultaneously, leading to well spread solutions along the Pareto frontier. By combining this acquisition function with a constraint handling technique, multiple feasible solutions can be proposed and evaluated in parallel every iteration. The hypervolume and feasibility of the solutions can easily be estimated by using multiple cheap radial basis functions as surrogates with different configurations. The acquisition function can be used with different population sizes and even for one shot optimization. The strength and generalizability of the new acquisition function is demonstrated by optimizing a set of black box constraint multi-objective problem instances. The experiments show a huge time saving factor by using our novel multi-point acquisition function, while only marginally worsening the hypervolume after the same number of function evaluations.
引用
收藏
页码:511 / 519
页数:9
相关论文
共 39 条
[1]  
Akhtar T., 2019, ARXIV, P1
[2]  
Alexander I.J., 2008, ENG DESIGN VIA SURRO
[3]  
[Anonymous], 1996, EVOLUTIONARY ALGORIT
[4]   Self-adjusting parameter control for surrogate-assisted constrained optimization under limited budgets [J].
Bagheri, Samineh ;
Konen, Wolfgang ;
Emmerich, Michael ;
Baeck, Thomas .
APPLIED SOFT COMPUTING, 2017, 61 :377-393
[5]  
Bechikh S, 2010, IEEE C EVOL COMPUTAT
[6]  
Bosse T., 2014, INT SER NUMER MATH, V165, P43, DOI DOI 10.1007/978-3-319-05083-6_5
[7]   Evolving Sampling Strategies for One-Shot Optimization Tasks [J].
Bossek, Jakob ;
Doerr, Carola ;
Kerschke, Pascal ;
Neumann, Aneta ;
Neumann, Frank .
PARALLEL PROBLEM SOLVING FROM NATURE - PPSN XVI, PT I, 2020, 12269 :111-124
[8]  
Buhmann Martin D., 2003, IMPLEMENTATIONS RADI, V12
[9]  
Coello C. A. C., 2007, Evolutionary algorithms for solving multi-objective problems, V5
[10]   A surrogate-assisted evolution strategy for constrained multi-objective optimization [J].
Datta, Rituparna ;
Regis, Rommel G. .
EXPERT SYSTEMS WITH APPLICATIONS, 2016, 57 :270-284