atlas

Research map / Learning theory and algorithms / Sample complexity

Stopping Bayesian Optimization with Probabilistic Regret Bounds

NeurIPS 2024 · Learning theory and algorithms › Sample complexity · approach: Minimax estimation rates · 5 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes a Bayesian optimization stopping rule that stops once a point is probably (1-δ under the GP model) ε-optimal, estimated by Monte Carlo with sequential confidence-interval testing, and proves termination and correctness under the model.

Problem

Standard Bayesian optimization runs until a fixed budget is exhausted; model-based stopping rules are hard to interpret because they rely on quantities like the optimum that are difficult to work with.

Approach

Stop when a solution is (ε, δ)-optimal under the GP posterior, i.e. P(f* - f(x) ≤ ε) ≥ 1-δ; estimate this probability by jointly sampling f(x) and f* from approximate posterior draws (Matheron's rule with feature maps) and decide via sequential Clopper-Pearson-style tests with a union-bound risk schedule.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use PRB instead of ΔCBBayesian optimization on GP priors with noise 10^-2, D=2 · GP prior, noise 10^-2, D=2median stopping time: 128 -> 23Helped
Use PRB instead of ΔCBBayesian optimization on GP priors with noise 10^-6, D=4 · GP prior, noise 10^-6, D=4median stopping time: 51 -> 64Hurt
Use PRB instead of AcqBayesian optimization on GP priors with noise 10^-2, D=6 · GP prior, noise 10^-2, D=6median stopping time: 181 -> 235Hurt
Use PRB instead of AcqBayesian optimization on GP models with noise 10^-6, D=4 · GP, noise 10^-6, D=4success rate: 100 -> 88Hurt
Use PRB instead of ΔCBBayesian optimization on Branin · Braninmedian stopping time: 36 -> 33Helped
Use PRB instead of AcqBayesian optimization on Hartmann-6 · Hartmann, D=6success rate: 67 -> 64Hurt
Use PRB instead of ΔCBBayesian optimization on Rosenbrock-4 · Rosenbrock, D=4median stopping time: 88 -> 84Helped
Use PRB instead of ΔCBBayesian optimization on CNN tuning · CNN, D=4median stopping time: 64 -> 17Helped
Use PRB instead of ΔESBayesian optimization on XGBoost tuning · XGBoost, D=3median stopping time: 51 -> 28Helped
Use PRB as the stopping rule on known GP prior drawsBayesian optimization · GP prior benchmarkssuccess rateHelped
Use PRB with a maximum a posteriori model under model mismatchBayesian optimization on Hartmann-6 · Hartmann, D=6success rate: 33%Hurt

Surprising findings

Limitations

Experimental setup

Datasets: MNIST income prediction dataset (Adult)

Benchmarks: GP synthetic functions (2,4,6 dims) Branin Hartmann-3 Hartmann-6 Rosenbrock-4 CNN hyperparameter tuning on MNIST XGBoost tuning on income prediction

Metrics: median stopping time (function evaluations) success rate of epsilon-optimal returns

Baselines: Oracle Budget oracle Acq (expected improvement stopping) ΔCB ΔES

Builds on: Gaussian process regression Matheron's rule for GP sampling Borell-TIS inequality Clopper-Pearson intervals Bayesian optimization stopping rules (ΔCB, ΔES)

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy