Optimizing Returns from Experimentation Programs
Timothy Sudijono, Simon Ejdemyr, Apoorva Lal, Martin Tingley

TL;DR
This paper explores how to optimize experimentation programs on digital platforms by framing A/B testing as a constrained optimization problem, proposing methods to improve decision-making and resource allocation.
Contribution
It introduces a dynamic programming approach to optimize A/B testing strategies and discusses extensions that suggest testing more ideas with relaxed significance thresholds.
Findings
Dynamic programming can solve the optimization problem.
Testing more ideas with smaller sample sizes is optimal.
Relaxing p-value thresholds improves experimentation efficiency.
Abstract
Experimentation in online digital platforms is used to inform decision making. Specifically, the goal of many experiments is to optimize a metric of interest. Null hypothesis statistical testing can be ill-suited to this task, as it is indifferent to the magnitude of effect sizes and opportunity costs. Given access to a pool of related past experiments, we discuss how experimentation practice should change when the goal is optimization. We survey the literature on empirical Bayes analyses of A/B test portfolios, and single out the A/B Testing Problem (Azevedo et al., 2020) as a starting point, which treats experimentation as a constrained optimization problem. We show that the framework can be solved with dynamic programming and implemented by appropriately tuning -value thresholds. Furthermore, we develop several extensions of the A/B Testing Problem and discuss the implications of…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSpreadsheets and End-User Computing
