Glossary

Multi-armed bandit

The explore-exploit problem: choosing between options whose payoffs are unknown. Why it is the right frame for advertising traffic allocation.

The multi-armed bandit problem: you have several options (“arms”) with unknown reward rates, and a sequence of choices to make. Each choice gives information, but also incurs the cost of not having chosen better.

The trade-off

  • Exploit: choose the option that currently looks best. Earns now, but you might be wrong.
  • Explore: choose an option you are unsure about. Earns less now, but improves future choices.

A fixed 50/50 split ignores this trade-off. A bandit algorithm resolves it explicitly.

Regret

The standard way to evaluate a bandit strategy is regret: the cumulative difference between the rewards you got and the rewards you would have got by always choosing the best arm.

  • Equal split → regret grows linearly with the number of visitors: you pay the gap on every one.
  • Thompson Sampling → regret grows logarithmically, which is the best achievable in the general case.

In advertising

Each landing page variant is an arm; each visitor is a choice; the reward is a lead. This is why bandit allocation fits traffic better than fixed-sample testing — see Thompson Sampling.

Last updated: 2026-09-21

FAQ

Why is it called a bandit?+

The name comes from slot machines ("one-armed bandits"): several machines, each with an unknown payout, and you must choose which to play. The analogy is imperfect but the structure is the same — sequential choices with uncertain rewards.

Ready to find out what
converts, for real?

Free to start.

Start free →