Bringing Sequential Testing to Experiments with Longitudinal Data (Part 2): Sequential Testing
Jul 1, 2023Sebastian Ankargren (Sr. Data Scientist), Mattias Frånberg (Sr. Data Scientist), and Mårten Schultzberg (Sr. Manager/Staff Data Scientist)
Summary
This post details the implementation of sequential testing for experiments using longitudinal data. It addresses the 'peeking problem 2.0' by explaining the increased complexity in the dependence structure of test statistics due to multiple observations per unit. The post advocates for a shift in mindset from 'metrics' to 'models', leveraging panel data modeling techniques. It discusses practical considerations like data compression for sufficient statistics and introduces estimators like ROB-OLS, ROB-WLS, and GLS for modeling treatment effects in longitudinal experiments, enabling the use of all available data at all intermittent analyses.
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