Controllable Expensive Multi-objective Learning with Warm-starting Bayesian Optimization
Quang-Huy Nguyen, Long P. Hoang, Hoang V. Viet, Dung D. Le
TL;DR
This work tackles instability and inefficiency in derivative-free Pareto Set Learning for expensive multi-objective optimization. It introduces Co-PSL, a two-stage framework that first warm-starts Bayesian optimization to produce quality GP priors, and then trains a controllable PSL mapping via a hypernetwork to map preference vectors to Pareto solutions, enabling real-time trade-off control. Empirical results across six synthesis and real-world problems show that Co-PSL delivers more stable and accurate Pareto fronts (lower mean Euclidean distance to truth and improved hypervolume attainment) than baselines in most cases, while reducing costly evaluations. The approach meaningfully enhances robustness and practicality of MOBO in high-cost settings, with avenues for extending Pareto-set evaluation and high-dimensional scalability.
Abstract
Pareto Set Learning (PSL) is a promising approach for approximating the entire Pareto front in multi-objective optimization (MOO) problems. However, existing derivative-free PSL methods are often unstable and inefficient, especially for expensive black-box MOO problems where objective function evaluations are costly. In this work, we propose to address the instability and inefficiency of existing PSL methods with a novel controllable PSL method, called Co-PSL. Particularly, Co-PSL consists of two stages: (1) warm-starting Bayesian optimization to obtain quality Gaussian Processes priors and (2) controllable Pareto set learning to accurately acquire a parametric mapping from preferences to the corresponding Pareto solutions. The former is to help stabilize the PSL process and reduce the number of expensive function evaluations. The latter is to support real-time trade-off control between conflicting objectives. Performances across synthesis and real-world MOO problems showcase the effectiveness of our Co-PSL for expensive multi-objective optimization tasks.
