English

BOFormer: Learning to Solve Multi-Objective Bayesian Optimization via Non-Markovian RL

Machine Learning 2025-05-30 v2

Abstract

Bayesian optimization (BO) offers an efficient pipeline for optimizing black-box functions with the help of a Gaussian process prior and an acquisition function (AF). Recently, in the context of single-objective BO, learning-based AFs witnessed promising empirical results given its favorable non-myopic nature. Despite this, the direct extension of these approaches to multi-objective Bayesian optimization (MOBO) suffer from the \textit{hypervolume identifiability issue}, which results from the non-Markovian nature of MOBO problems. To tackle this, inspired by the non-Markovian RL literature and the success of Transformers in language modeling, we present a generalized deep Q-learning framework and propose \textit{BOFormer}, which substantiates this framework for MOBO via sequence modeling. Through extensive evaluation, we demonstrate that BOFormer constantly outperforms the benchmark rule-based and learning-based algorithms in various synthetic MOBO and real-world multi-objective hyperparameter optimization problems. We have made the source code publicly available to encourage further research in this direction.

Keywords

Cite

@article{arxiv.2505.21974,
  title  = {BOFormer: Learning to Solve Multi-Objective Bayesian Optimization via Non-Markovian RL},
  author = {Yu-Heng Hung and Kai-Jie Lin and Yu-Heng Lin and Chien-Yi Wang and Cheng Sun and Ping-Chun Hsieh},
  journal= {arXiv preprint arXiv:2505.21974},
  year   = {2025}
}

Comments

ICLR 2025. Project page and code at https://hungyuheng.github.io/BOFormer/

R2 v1 2026-07-01T02:45:17.196Z