Scalarizing Functions in Bayesian Multiobjective Optimization
원문 초록
Scalarizing functions have been widely used to convert a multiobjective optimization problem into a single objective optimization problem. However, their use in solving (computationally) expensive multi- and many-objective optimization problems in Bayesian multiobjective optimization is scarce. Scalarizing functions can play a crucial role on the quality and number of evaluations required when doing the optimization. In this article, we study and review 15 different scalarizing functions in the framework of Bayesian multiobjective optimization and build Gaussian process models (as surrogates, metamodels or emulators) on them. We use expected improvement as infill criterion (or acquisition function) to update the models. In particular, we compare different scalarizing functions and analyze their performance on several benchmark problems with different number of objectives to be optimized. The review and experiments on different functions provide useful insights when using and selecting a scalarizing function when using a Bayesian multiobjective optimization method.
함께 살펴볼 논문
공통 태그를 근거로 연결했습니다. 실제 인용 관계나 논문의 우수성을 뜻하지 않습니다.
Bridging Evolutionary Multiobjective Optimization and GPU Acceleration via Tensorization
Principal Orthogonal Latent Components Analysis (POLCA Net)
LibMOON: A Gradient-based MultiObjective OptimizatioN Library in PyTorch
SustainDC: Benchmarking for Sustainable Data Center Control
GPU-accelerated Evolutionary Multiobjective Optimization Using Tensorized RVEA
Explainable Bayesian Optimization
토론
이 논문과 연결된 포럼 글이 아직 없습니다.