MOBO-OSD: Batch Multi-Objective Bayesian Optimization via Orthogonal Search Directions
Not on the map. Why?
Abstract (arXiv)
Bayesian Optimization (BO) is a powerful tool for optimizing expensive black-box objective functions. While extensive research has been conducted on the single-objective optimization problem, the multi-objective optimization problem remains challenging. In this paper, we propose MOBO-OSD, a multi-objective Bayesian Optimization algorithm designed to generate a diverse set of Pareto optimal solutions by solving multiple constrained optimization problems, referred to as MOBO-OSD subproblems, along orthogonal search directions (OSDs) defined with respect to an approximated convex hull of individual objective minima. By employing a well-distributed set of OSDs, MOBO-OSD ensures broad coverage of the objective space, enhancing both solution diversity and hypervolume performance. To further improve the density of the set of Pareto optimal candidate solutions without requiring an excessive number of subproblems, we leverage a Pareto Front Estimation technique to generate additional solutions in the neighborhood of existing solutions. Additionally, MOBO-OSD supports batch optimization, enabling parallel function evaluations to accelerate the optimization process when resources are available. Through extensive experiments and analysis on a variety of synthetic and real-world benchmark functions with two to six objectives, we demonstrate that MOBO-OSD consistently outperforms the state-of-the-art algorithms. Our code implementation can be found at https://github.com/LamNgo1/mobo-osd.
Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). Builds on 19 of its 61 references that are in the map. First posted on arXiv 23 Oct 2025.
Builds on
19 of 61 references.
References · 19
- 2018Multi-Task Learning as Multi-Objective Optimizationcited by 821
- 2018GPyTorch: Blackbox Matrix-Matrix Gaussian Process Inference with GPU Accelerationcited by 609
- 2020pymoo: Multi-objective Optimization in Pythoncited by 200
- 2020Differentiable Expected Hypervolume Improvement for Parallel Multi-Objective Bayesian Optimizationcited by 179
- 2021Parallel Bayesian Optimization of Multiple Noisy Objectives with Expected Hypervolume Improvementcited by 118
- 2018A Flexible Framework for Multi-Objective Bayesian Optimization using Random Scalarizationscited by 99
- 2015Predictive Entropy Search for Multi-objective Bayesian Optimizationcited by 88
- 2020Max-value Entropy Search for Multi-Objective Bayesian Optimization with Constraintscited by 81
- 2020An Easy-to-use Real-world Multi-objective Optimization Problem Suitecited by 71
- 2020Random Hypervolume Scalarizations for Provable Multi-Objective Black Box Optimizationcited by 60
- 2019Multi-objective Bayesian Optimization using Pareto-frontier Entropycited by 57
- 2024Smooth Tchebycheff Scalarization for Multi-Objective Optimizationcited by 54
7 more
- 2022Joint Entropy Search for Multi-objective Bayesian Optimizationcited by 45
- 2022Uncertainty-Aware Search Framework for Multi-Objective Bayesian Optimizationcited by 44
- 2021Local policy search with Bayesian optimizationcited by 38
- 2022Multi-Objective Hyperparameter Optimization in Machine Learning -- An Overviewcited by 37
- 2024Pareto Front-Diverse Batch Multi-Objective Bayesian Optimizationcited by 13
- 2022PF2ES: Parallel Feasible Pareto Frontier Entropy Search for Multi-Objective Bayesian Optimizationcited by 5
- 2024BOIDS: High-dimensional Bayesian Optimization via Incumbent-guided Direction Lines and Subspace Embeddingscited by 4
Built on by
Citing papers per year: 2026: 3.
3 papers.
- 2026Do We Really Need to Approach the Entire Pareto Front in Many-Objective Bayesian Optimisation?cited by 2
- 2026Multi-Objective Bayesian Optimization via Adaptive varepsilon-Constraints Decompositioncited by 0
- 2026Converge Then Diversify: Decoupling Convergence and Diversity in Multi-Objective Bayesian Optimisationcited by 0
- 2026Converge Then Diversify: Decoupling Convergence and Diversity in Multi-Objective Bayesian Optimisation11 Sep 2026
- 2026Multi-Objective Bayesian Optimization via Adaptive varepsilon-Constraints Decomposition17 Apr 2026
- 2026Do We Really Need to Approach the Entire Pareto Front in Many-Objective Bayesian Optimisation?10 Apr 2026