Bayesian Optimization in Linear Time
Jesse Schneider, William J. Welch

TL;DR
This paper introduces a novel Bayesian optimization method that uses recursive binary partitioning to achieve linear computational complexity and better local modeling, outperforming standard approaches on high-dimensional test functions.
Contribution
The authors propose a partitioning-based Bayesian optimization technique that addresses computational inefficiency and local modeling limitations of standard methods.
Findings
Achieves superior optimization performance on test functions with dimensions up to 124.
Maintains linear computational complexity, unlike traditional cubic complexity methods.
Outperforms a standard Bayesian optimization library across all tested functions.
Abstract
Bayesian optimization is a sequential method for minimizing objective functions that are expensive to evaluate and about which few assumptions can be made. By using all gathered data to train a Gaussian process model for the function and adaptively employing a mixture of global exploration and local exploitation, this method has been used for optimization in many fields including machine learning, automotive engineering and reinforcement learning. However, the standard method suffers from two problems: 1) with cubic computational complexity in the training-set size it eventually becomes computationally infeasible to train the model, and 2) globally modeling the objective function is not necessarily optimal given the local nature of minimization. Using flexible and recursive binary partitioning of the search space, we adapt both the modeling and acquisitive aspects of standard Bayesian…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
