mlsanityData to 7 Oct 2026

Scaling Gaussian Process Optimization by Evaluating a Few Unique Candidates Multiple Times

arXiv 2201.12909 ↗First posted 30 Jan 2022stat.ML cs.LGcited by 12

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

  1. 2018GPyTorch: Blackbox Matrix-Matrix Gaussian Process Inference with GPU Accelerationcited by 603
  2. 2017On Kernelized Multi-armed Banditscited by 348
  3. 2019NAS-Bench-101: Towards Reproducible Neural Architecture Searchcited by 340
  4. 2020On Information Gain and Regret Bounds in Gaussian Process Banditscited by 156
  5. 2017Lower Bounds on Regret for Noisy Gaussian Process Bandit Optimizationcited by 77
  6. 2020Open Bandit Dataset and Pipeline: Towards Realistic and Reproducible Off-Policy Evaluationcited by 77
  7. 2019No-Regret Bayesian Optimization with Unknown Hyperparameterscited by 50
  8. 2016Batched Gaussian Process Bandit Optimization via Determinantal Point Processescited by 33
  9. 2014Theoretical Analysis of Bayesian Optimisation with Unknown Gaussian Process Hyper-Parameterscited by 30
  10. 2017Replication or exploration? Sequential design for stochastic simulation experimentscited by 28
  11. 2017Streaming kernel regression with provably adaptive mean, variance, and regularizationcited by 15
  12. 2020Near-linear Time Gaussian Process Optimization with Adaptive Batching and Resparsificationcited by 13

Built on by

Cited by year

Citing papers per year: 2022: 3; 2023: 3; 2024: 2; 2025: 4.

12 papers.