Scaling Gaussian Process Optimization by Evaluating a Few Unique Candidates Multiple Times
Not on the map. Why?
Abstract (arXiv)
Computing a Gaussian process (GP) posterior has a computational cost cubical in the number of historical points. A reformulation of the same GP posterior highlights that this complexity mainly depends on how many unique historical points are considered. This can have important implication in active learning settings, where the set of historical points is constructed sequentially by the learner. We show that sequential black-box optimization based on GPs (GP-Opt) can be made efficient by sticking to a candidate solution for multiple evaluation steps and switch only when necessary. Limiting the number of switches also limits the number of unique points in the history of the GP. Thus, the efficient GP reformulation can be used to exactly and cheaply compute the posteriors required to run the GP-Opt algorithms. This approach is especially useful in real-world applications of GP-Opt with high switch costs (e.g. switching chemicals in wet labs, data/model loading in hyperparameter optimization). As examples of this meta-approach, we modify two well-established GP-Opt algorithms, GP-UCB and GP-EI, to switch candidates as infrequently as possible adapting rules from batched GP-Opt. These versions preserve all the theoretical no-regret guarantees while improving practical aspects of the algorithms such as runtime, memory complexity, and the ability of batching candidates and evaluating them in parallel.
Key facts. Cited by 12 papers in the map (data through 7 Oct 2026). Builds on 12 of its 29 references that are in the map. First posted on arXiv 30 Jan 2022.
Builds on
12 of 29 references.
References · 12
- 2018GPyTorch: Blackbox Matrix-Matrix Gaussian Process Inference with GPU Accelerationcited by 603
- 2017On Kernelized Multi-armed Banditscited by 348
- 2019NAS-Bench-101: Towards Reproducible Neural Architecture Searchcited by 340
- 2020On Information Gain and Regret Bounds in Gaussian Process Banditscited by 156
- 2017Lower Bounds on Regret for Noisy Gaussian Process Bandit Optimizationcited by 77
- 2020Open Bandit Dataset and Pipeline: Towards Realistic and Reproducible Off-Policy Evaluationcited by 77
- 2019No-Regret Bayesian Optimization with Unknown Hyperparameterscited by 50
- 2016Batched Gaussian Process Bandit Optimization via Determinantal Point Processescited by 33
- 2014Theoretical Analysis of Bayesian Optimisation with Unknown Gaussian Process Hyper-Parameterscited by 30
- 2017Replication or exploration? Sequential design for stochastic simulation experimentscited by 28
- 2017Streaming kernel regression with provably adaptive mean, variance, and regularizationcited by 15
- 2020Near-linear Time Gaussian Process Optimization with Adaptive Batching and Resparsificationcited by 13
Built on by
Citing papers per year: 2022: 3; 2023: 3; 2024: 2; 2025: 4.
12 papers.
- 2022Improved Convergence Rates for Sparse Approximation Methods in Kernel-Based Learningcited by 18
- 2023Quantum Bayesian Optimizationcited by 12
- 2022A Robust Phased Elimination Algorithm for Corruption-Tolerant Gaussian Process Banditscited by 11
- 2022Movement Penalized Bayesian Optimization with Application to Wind Energy Systemscited by 7
- 2023Batch Bayesian Optimization for Replicable Experimental Designcited by 7
- 2024Kernel-Based Function Approximation for Average Reward Reinforcement Learning: An Optimist No-Regret Algorithmcited by 6
- 2023(Private) Kernelized Bandits with Distributed Biased Feedbackcited by 3
- 2025No-Regret Thompson Sampling for Finite-Horizon Markov Decision Processes with Gaussian Processescited by 3
- 2024The Traveling Bandit: A Framework for Bayesian Optimization with Movement Costscited by 0
- 2025Gradient-based Sample Selection for Faster Bayesian Optimizationcited by 0
- 2025Representative Action Selection for Large Action Space Bandit Familiescited by 0
- 2025Advancing Knowledge Tracing by Exploring Follow-up Performance Trendscited by 0
- 2025No-Regret Thompson Sampling for Finite-Horizon Markov Decision Processes with Gaussian Processes23 Oct 2025
- 2025Advancing Knowledge Tracing by Exploring Follow-up Performance Trends11 Aug 2025
- 2025Representative Action Selection for Large Action Space Bandit Families23 May 2025
- 2025Gradient-based Sample Selection for Faster Bayesian Optimization10 Apr 2025
- 2024Kernel-Based Function Approximation for Average Reward Reinforcement Learning: An Optimist No-Regret Algorithm30 Oct 2024
- 2024The Traveling Bandit: A Framework for Bayesian Optimization with Movement Costs18 Oct 2024
- 2023Batch Bayesian Optimization for Replicable Experimental Design2 Nov 2023
- 2023Quantum Bayesian Optimization9 Oct 2023
- 2023(Private) Kernelized Bandits with Distributed Biased Feedback28 Jan 2023
- 2022Movement Penalized Bayesian Optimization with Application to Wind Energy Systems14 Oct 2022
- 2022Improved Convergence Rates for Sparse Approximation Methods in Kernel-Based Learning8 Feb 2022
- 2022A Robust Phased Elimination Algorithm for Corruption-Tolerant Gaussian Process Bandits3 Feb 2022