Near-Optimal A-B Testing

Nikhil Bhat, Vivek F. Farias, Ciamac C. Moallemi, Deeksha Sinha

Management Science · 2020 · 44 citations · 32 references

Concepts

TL;DR

A‑B testing is challenged by many covariates that obscure treatment effects. The authors aim to design an optimal allocation strategy that maximizes the precision of treatment effect estimates in high‑dimensional covariate settings. They develop a tractable online dynamic optimization algorithm that sequentially assigns subjects based on covariates drawn from an elliptical distribution, and extend it to handle selection bias, budget limits, and stopping rules. The method achieves substantial precision gains that grow with the number of covariates and, in simulations, outperforms biased‑coin designs by improving statistical efficiency and reducing selection bias. The paper was accepted by Noah Gans, Stochastic Models and Simulation.

Abstract

We consider the problem of A-B testing when the impact of the treatment is marred by a large number of covariates. Randomization can be highly inefficient in such settings, and thus we consider the problem of optimally allocating test subjects to either treatment with a view to maximizing the precision of our estimate of the treatment effect. Our main contribution is a tractable algorithm for this problem in the online setting, where subjects arrive, and must be assigned, sequentially, with covariates drawn from an elliptical distribution with finite second moment. We further characterize the gain in precision afforded by optimized allocations relative to randomized allocations, and show that this gain grows large as the number of covariates grows. Our dynamic optimization framework admits several generalizations that incorporate important operational constraints such as the consideration of selection bias, budgets on allocations, and endogenous stopping times. In a set of numerical experiments, we demonstrate that our method simultaneously offers better statistical efficiency and less selection bias than state-of-the-art competing biased coin designs. This paper was accepted by Noah Gans, stochastic models and simulation.

References

32