ML-assisted Randomization Tests for Detecting Treatment Effects in A/B Experiments
Reviewed by Pith T0 review T1 audit T2 compute T3 formal T4 kernel pith:KPGCCCEOrecord.jsonopen to challenge →
read the original abstract
Experimentation is widely utilized for causal inference and data-driven decision-making across disciplines. In an A/B experiment, for example, an online business randomizes two different treatments (e.g., website designs) to their customers and then aims to infer which treatment is better. In this paper, we construct randomization tests for complex treatment effects, including heterogeneity and interference. A key feature of our approach is the use of flexible machine learning (ML) models, where the test statistic is defined as the difference between the cross-validation errors from two ML models, one including the treatment variable and the other without it. This approach combines the predictive power of modern ML tools with the finite-sample validity of randomization procedures, enabling a robust and efficient way to detect complex treatment effects in experimental settings. We demonstrate this combined benefit both theoretically and empirically through applied examples.
This paper has not been read by Pith yet.
Forward citations
Cited by 2 Pith papers
-
Fit CATE Once: Model-Assisted Randomization Tests Without Sample Splitting
A method estimates unsigned CATE from residual outcome covariances to assist randomization tests without sample splitting, establishing identification, consistency, and validity while showing higher power in simulations.
-
AI-Assisted Variance Reduction in Randomized Experiments
Including LLM predictions as covariates in standard regression adjustment for randomized experiments reduces variance with a do-no-harm property that reverts to the unadjusted estimator when predictions are uninformative.
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.