Optimizing Posterior Samples for Bayesian Optimization via Rootfinding
Not on the map. Why?
Abstract (arXiv)
Bayesian optimization devolves the global optimization of a costly objective function to the global optimization of a sequence of acquisition functions. This inner-loop optimization can be catastrophically difficult if it involves posterior sample paths, especially in higher dimensions. We introduce an efficient global optimization strategy for posterior samples based on global rootfinding. It provides gradient-based optimizers with two sets of judiciously selected starting points, designed to combine exploration and exploitation. The number of starting points can be kept small without sacrificing optimization quality. Remarkably, even with just one point from each set, the global optimum is discovered most of the time. The algorithm scales practically linearly to high dimensions, breaking the curse of dimensionality. For Gaussian process Thompson sampling (GP-TS), we demonstrate remarkable improvement in both inner- and outer-loop optimization, surprisingly outperforming alternatives like EI and GP-UCB in most cases. Our approach also improves the performance of other posterior sample-based acquisition functions, such as variants of entropy search. Furthermore, we propose a sample-average formulation of GP-TS, which has a parameter to explicitly control exploitation and can be computed at the cost of one posterior sample. Our implementation is available at https://github.com/UQUH/TSRoots .
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 22 of its 53 references that are in the map. First posted on arXiv 29 Oct 2024.
Builds on
22 of 53 references.
References · 22
- 2017On Kernelized Multi-armed Banditscited by 348
- 2013Learning to Optimize Via Posterior Samplingcited by 253
- 2017Max-value Entropy Search for Efficient Bayesian Optimizationcited by 202
- 2014Predictive Entropy Search for Efficient Global Optimization of Black-box Functionscited by 201
- 2018Gaussian Processes and Kernel Methods: A Review on Connections and Equivalencescited by 188
- 2014An Information-Theoretic Analysis of Thompson Samplingcited by 178
- 2020Differentiable Expected Hypervolume Improvement for Parallel Multi-Objective Bayesian Optimizationcited by 176
- 2023Unexpected Improvements to Expected Improvement for Bayesian Optimizationcited by 144
- 2020Efficiently Sampling Functions from Gaussian Process Posteriorscited by 125
- 2018Maximizing acquisition functions for Bayesian optimizationcited by 113
- 2014Hilbert Space Methods for Reduced-Rank Gaussian Process Regressioncited by 88
- 2013Structure Discovery in Nonparametric Regression through Compositional Kernel Searchcited by 86
10 more
- 2016Variational Fourier features for Gaussian processescited by 85
- 2017Parallel and Distributed Thompson Sampling for Large-scale Accelerated Exploration of Chemical Spacecited by 76
- 2020Pathwise Conditioning of Gaussian Processescited by 63
- 2022Joint Entropy Search for Maximally-Informed Bayesian Optimizationcited by 55
- 2022Joint Entropy Search for Multi-objective Bayesian Optimizationcited by 45
- 2016Parallel Bayesian Global Optimization of Expensive Functionscited by 43
- 2015Parallel Predictive Entropy Search for Batch Global Optimization of Expensive Objective Functionscited by 31
- 2023Sampling from Gaussian Process Posteriors using Stochastic Gradient Descentcited by 27
- 2023A General Framework for User-Guided Bayesian Optimizationcited by 22
- 2019On Local Optimizers of Acquisition Functions in Bayesian Optimizationcited by 7
Built on by
Citing papers per year: 2024: 1; 2025: 3; 2026: 1.
5 papers.
- 2024Multi-fidelity Machine Learning for Uncertainty Quantification and Optimizationcited by 3
- 2025Sampling from Gaussian Processes: A Tutorial and Applications in Global Sensitivity Analysis and Optimizationcited by 3
- 2025Bayesian Optimization under Uncertainty for Training a Scale Parameter in Stochastic Modelscited by 1
- 2025Local Entropy Search over Descent Sequences for Bayesian Optimizationcited by 1
- 2026An Efficient Spatial Branch-and-Bound Algorithm for Global Optimization of Gaussian Process Posterior Mean Functionscited by 0
- 2026An Efficient Spatial Branch-and-Bound Algorithm for Global Optimization of Gaussian Process Posterior Mean Functions21 Apr 2026
- 2025Local Entropy Search over Descent Sequences for Bayesian Optimization24 Nov 2025
- 2025Bayesian Optimization under Uncertainty for Training a Scale Parameter in Stochastic Models7 Oct 2025
- 2025Sampling from Gaussian Processes: A Tutorial and Applications in Global Sensitivity Analysis and Optimization19 Jul 2025
- 2024Multi-fidelity Machine Learning for Uncertainty Quantification and Optimization30 Oct 2024