Sequential testing for statistical inference
Given enough time, the statistical power of the sequential testing method is 1. If there is an effect size to detect, this approach can detect it.
This article explains the basics of sequential testing, how it fits into Amplitude Experiment, and how to make it work for you.
Hypothesis testing in Amplitude Experiment
When you run an A/B test, Experiment conducts a hypothesis test using a randomized control trial. In this trial, Amplitude randomly assigns users to either a treatment variant or the control. The control represents your product in its current state. Each treatment includes a set of potential changes to your current baseline product. With a predetermined metric, Experiment compares the performance of these two populations using a test statistic.
In a hypothesis test, you look for performance differences between the control and your treatment variants. Amplitude Experiment tests the null hypothesis
where
states there's no difference between the treatment's mean and the control's mean.
For example, you want to measure the conversion rate of a treatment variant. The null hypothesis posits that the conversion rates of your treatment variants and your control are the same.
The alternative hypothesis states that there is a difference between the treatment and control. Experiment's statistical model uses sequential testing to look for any difference between treatments and control.
There are many different sequential testing options. Amplitude Experiment uses a family of sequential tests called mixture sequential probability ratio test (mSPRT). The weight function, H, is the mixing distribution. The following mixture of likelihood ratios against the null hypothesis is such that.
Common questions
Was this helpful?