atlas

Research map / Probabilistic and scientific modeling / Bayesian optimization

Accelerating Look-ahead in Bayesian Optimization: Multilevel Monte Carlo is All you Need

ICML 2024 · Probabilistic and scientific modeling › Bayesian optimization · approach: Acquisition function design · 1 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.

Applies multilevel Monte Carlo to nested-MC approximations of multi-step look-ahead Bayesian optimization acquisition functions (2- and 3-step EI/qEI), reducing complexity toward the canonical MC rate.

Problem

Multi-step look-ahead acquisition functions in Bayesian optimization involve nested expectations and maximizations, so naive nested Monte Carlo has sub-canonical cost (O(eps^-4) for two-step) that limits their practical use.

Approach

Uses multilevel Monte Carlo with sample average approximation to estimate the look-ahead acquisition function and its maximizer, telescoping over inner sample counts M_l=2^l with an antithetic coupling variant, to recover near-canonical MC complexity for non-smooth nested integrands without smoothness assumptions.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use the 2-step look-ahead 1EI + 2EI acquisition function instead of R-4-9Bayesian optimization · Branin-HooGAP (Mean): 0.904 -> 0.992Helped
Use the 2-step look-ahead 1EI + 2EI acquisition function instead of R-4-9Bayesian optimization · Goldstein-PriceGAP (Mean): 0.895 -> 0.987Helped
Use the 2-step look-ahead 1EI + 2EI acquisition function instead of PESBayesian optimization · GriewankGAP (Mean): 0.972 -> 0.973Helped
Use the 2-step look-ahead 1EI + 2EI acquisition function instead of EIBayesian optimization · 6-hump CamelGAP (Mean): 0.887 -> 0.942Helped
Use MLMC instead of standard MC to approximate the look-ahead acquisition function2-step look-ahead Bayesian optimization · Synthetic test functionsNMSE at a given computational costHelped
Use antithetic coupling in the MLMC estimator (ablation)MLMC look-ahead Bayesian optimization · 1D toy examplecomputational complexity: O(ε^{-2}(log ε)^2) -> O(ε^{-2})Helped

Surprising findings

Limitations

Experimental setup

Datasets: BoTorch synthetic test functions (1D toy, Ackley, DropWave, Branin, Hartmann6, Cosine8) Branin-Hoo Goldstein-Price Griewank 6-hump Camel

Benchmarks: 1D toy example Ackley DropWave Branin Hartmann6 Cosine8 Branin-Hoo Goldstein-Price Griewank 6-hump Camel

Metrics: normalized MSE GAP mean median MSE of acquisition maximizer

Baselines: PI EI UCB PES GLASSES R-4-9 R-4-10 R-5-9 R-5-10 standard nested MC acquisition

Builds on: multilevel Monte Carlo sample average approximation knowledge gradient / rollout look-ahead BO BoTorch

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