Raghuram Shankar
← Bayesian Optimization

Part 2 · Intuition

The catch: what can go wrong

Three failure modes matter enough to name before the math:

GridRandomCMA-ESBO (GP + EI)
Learns from observed valuesNoNoPopulation statisticsFull posterior model
Uncertainty estimate———σ(x) everywhere
Evaluations to be competitiveHundreds+HundredsThousandsTens
Per-decision overheadNoneNoneTinyO(n³) GP fit + acquisition search
Sweet spot≤3 dims, cheap fCheap f, many coresCheap f, 10²–10³ dimsExpensive f, ≤~20 dims

Honesty box. BO is not magic sample efficiency; it is a bet that model-based decisions beat blind ones when the model is decent and the budget is small. If evaluations are cheap, random search plus more hardware is genuinely hard to beat (and is the right baseline to report). If dimensions are many and structure is absent, the GP’s map of ignorance goes blank. And the entire loop inherits every pathology of its surrogate — which is why the next section is about getting that surrogate right.