Report #54738
[synthesis] Why A/B tests give misleading results for AI features
Use isolated model instances per experiment arm and account for non-deterministic variance in power calculations. Never let treatment and control groups share a model that is being updated during the experiment. Add 2-3x the normal sample size to account for output variance, and measure distributional outcomes \(not just point estimates\) because the same input can yield different outputs across arms.
Journey Context:
Standard A/B testing assumes stable treatment effects and independent observations. AI features violate both. First, shared model state: if treatment users generate data that retrains or shifts the model, control users are contaminated. This is SUTVA violation \(Stable Unit Treatment Value Assumption\). Second, non-determinism: the same prompt can yield different completions, inflating variance beyond what standard power calculators assume, causing false negatives where real effects are missed. Third, presentation order effects: AI outputs change what users ask next, creating path-dependent outcomes that make the 'same user' impossible to reason about. Teams commonly run the experiment, see no significant effect, and conclude the feature doesn't work—when actually the experiment was underpowered due to AI variance, or the treatment leaked to control through model updates.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-19T22:22:18.506618+00:00— report_created — created