Brifing

When Can LLMs Replace Humans in A/B Testing?

The promise of AI-powered A/B testing and its statistical realities

Spotify Engineering2 min

1The Promise of LLM-based A/B Testing

Using AI models to predict user behavior promises to replace traditional A/B tests, reducing testing time from weeks to hours. Research on the Upworthy dataset measured GPT-4o mini's performance in predicting human click-through rates. However, raw LLM outputs captured only 39% of observed human response effects, revealing significant limitations in direct substitution.

2Systematic Bias Risk

The study found LLM predictions systematically attenuate treatment effects toward zero, making features appear less effective than they truly are. This bias could distort companies' perception of user value over time, potentially leading to flawed product decisions. The error margin increases particularly with novel and radical treatments, where historical data provides less guidance.

3Two Critical Validity Conditions

The research identified two fundamental conditions for valid LLM-based testing: Surrogacy and Comparability. Surrogacy requires the LLM output to fully capture all treatment effects on human responses. Comparability mandates that the relationship between LLM predictions and human behavior remains consistent with historical data. Both conditions are assumptions rather than design guarantees in LLM testing.

4Inspiration from Clinical Research

Researchers adapted 'surrogate endpoint' theory from biostatistics to digital A/B testing. Similar to how biomarkers serve as fast proxies in clinical trials, the study tested LLM predictions as potential surrogates for user responses. However, this approach requires rigorous statistical validation, as the methodology's validity depends entirely on meeting strict theoretical conditions.

5Failure of Linear Calibration

Linear calibration using ordinary least squares (OLS) failed falsification tests, with calibrated predictions deviating by 3.8 standard errors from human benchmarks. This outcome demonstrated the non-linear relationship between LLM predictions and human behavior, necessitating more flexible modeling approaches than traditional linear methods can provide.

6Machine Learning Solutions

Random forest and gradient-boosted tree models showed better performance, with calibrated estimates falling within the sampling error of human effects. These machine learning methods successfully captured the non-linear mappings between LLM outputs and human responses, enabling more accurate calibration than rigid linear models.

7Increased Risk with Novel Treatments

The research revealed that LLM prediction reliability decreases as new treatments diverge from historical experiments. For radical design changes or completely new features, LLMs' ability to predict human responses declines significantly. This creates substantial risk in innovative product development processes where historical analogs are scarce.

8Lack of Design Guarantees

Unlike random assignment in traditional A/B tests, neither surrogacy nor comparability assumptions are guaranteed by design in LLM-based testing. Both conditions remain unverifiable assumptions for new experiments. Consequently, even with infinite LLM predictions, only the effect on the model itself can be measured, not the true human treatment effect.

9Implications for Product Decision-Making

Widespread adoption of LLM-based A/B testing risks distorting organizations' understanding of user value. Systematic underestimation of treatment effects may lead product teams to prematurely kill potentially successful features or underinvest in promising innovations. Therefore, LLM-powered testing requires cautious implementation, especially for strategic product decisions.

Original article: Spotify Engineering — LLM'ler A/B Testlerinde İnsanların Yerini Ne Zaman Alabilir?