Choosing a Sequential Testing Framework — Comparisons and Discussions
Mar 1, 2023Mårten Schultzberg (Staff Data Scientist) and Sebastian Ankargren (Sr. Data Scientist)
Summary
This post details Spotify's adoption and reasoning behind using Group Sequential Tests (GST) with alpha spending as the primary framework for its experimentation platform. It contrasts GST with other sequential testing methods like Always Valid Inference (AVI) and Bonferroni corrections, highlighting the pros and cons of each. The decision to use GST is based on its power when maximum sample size can be estimated, and its suitability for both batch and streaming data. The post also explains the problem of 'peeking' and how sequential tests mitigate inflated false positive rates.
More from the Experimentation Platform trail
- Why Spotify Is Not Using Bayesian A/B Testing | Spotify Engineering
- When Can LLMs Replace Humans in A/B Tests? | Spotify Engineering
- Better Experiments with LLM Evals — A funnel, not a fork | Spotify Engineering
- Why We Use Separate Tech Stacks for Personalization and Experimentation
- Beyond Winning: Spotify’s Experiments with Learning Framework