Three misconceptions about Bayesian optimization

August 27, 2026

Three misconceptions about Bayesian optimization

The underlying method of BO didn't come from chemistry. It came from gold mining.

In the 1950s, a South African mining engineer Danie Krige had a practical problem: where do you drill next? 

Each borehole was expensive, ore grade varied unpredictably, and you could only afford a handful. His answer was to estimate grade everywhere from the few places already measured, using the fact that nearby samples are correlated.

That is a Gaussian process. The part that turns it into a decision, where to drill next, came later from Jonas Mockus.

Most misconceptions about BO disappear once you hold onto that picture.

1. It's not a one-shot answer

Krige didn't drill once. He drilled, updated the map, drilled again. BO works the same way. It proposes, you run, it updates. The first round is rarely impressive and isn't meant to be. What you get is a system that balances drilling where the map looks promising against drilling where the map is blank. If you drop the exploration, you only ever improve on what you already know. You find a good result, not the best one.

2. Not all implementations are equal

Krige's model only worked because he could say which boreholes were near each other. Distance was what let one sample inform another. Chemistry has no built-in distance. If your ligands are encoded categorically every one is learned from scratch. Encode them with chemical descriptors and information transfers between them. Same algorithm, different performance.

3. Not every campaign has to start from zero

No geologist opens a new survey pretending the last one never happened. Multitask BO applies the same logic: a new campaign learns from previous ones, and the speedup can be substantial. The caveat is that it needs prior data that is genuinely related and stored in a form that can be reused. Unrelated data doesn't help, and badly captured data misleads. Which makes this a data infrastructure problem more than an algorithms problem.

None of it is magic. It's a method for deciding where to sample next when sampling is expensive. Exactly Krige's problem, and still ours.

Go Back