Bell Statistics

Variance reduction and efficiency

Getting a usable answer from less traffic: removing predictable noise, taming the outliers that dominate a mean, and analysing ratios correctly.

6 terms

The sample an experiment needs scales with the square of how noisy its metric is, which means noise is the most expensive thing in experimentation. Halve the variance and you halve the traffic, or detect an effect two-thirds the size in the same time. The techniques in this group all do that, and none of them changes what is being estimated — the effect stays the same, the uncertainty around it shrinks.

The largest single win is usually CUPED, which uses each user's own pre-experiment behaviour to subtract out the part of their outcome that was predictable before the test began. Where users have history it removes 20 to 50 per cent of the variance for the cost of one join. Where they do not — new visitors, anonymous traffic — it does nothing at all, and knowing which case you are in is a five-minute correlation check.

The other reliable source of savings is the tail. Revenue metrics are routinely dominated by a handful of enormous customers, and one landing in the treatment arm can move the result more than the treatment did. Winsorization caps them at a threshold fixed in advance, which is the whole safeguard.

The rest of the group is about getting the arithmetic right rather than reducing it. The delta method supplies the correct variance for a ratio whose denominator is random, and stratified randomization balances known characteristics across arms before the test starts rather than adjusting for them afterwards.

Terms in this group

  • CUPED

    Use pre-period data to strip out noise — the same test, 20-50% less traffic, no change to the estimate.

  • Delta method

    The standard error for metrics that are functions of other metrics — and the covariance term everyone forgets.

  • Metric sensitivity

    Whether the number can move at all in the time you have — the property that decides which metrics are usable.

  • Regression adjustment

    Control for what you knew before the test started — the general case that CUPED is one instance of.

  • Stratified randomization

    Balance the mix before you randomise instead of correcting for it afterwards — cheap insurance, modest at scale.

  • Winsorization

    Pull the tail in rather than cutting it off — and choose the threshold before you see the results, or it is not a method.

A/B Testing at Bell Statistics

We cut the traffic an experiment needs, which is usually the difference between a programme that can test its roadmap and one that cannot. See how we work.