A framework for causal segmentation analysis with machine learning in large-scale digital experiments
Nima S. Hejazi, Wenjing Zheng, Sathya Anand

TL;DR
This paper introduces a comprehensive, model-agnostic framework for identifying user segments with differential treatment effects in large-scale digital experiments, enabling targeted treatment assignment and causal impact evaluation.
Contribution
It presents a novel, unified methodology combining causal inference and machine learning for causal segmentation analysis, with an open-source R package implementation.
Findings
Effective identification of beneficial user segments
Capability to evaluate dynamic treatment assignment impacts
Applicable to both randomized and quasi-experiments
Abstract
We present an end-to-end methodological framework for causal segment discovery that aims to uncover differential impacts of treatments across subgroups of users in large-scale digital experiments. Building on recent developments in causal inference and non/semi-parametric statistics, our approach unifies two objectives: (1) the discovery of user segments that stand to benefit from a candidate treatment based on subgroup-specific treatment effects, and (2) the evaluation of causal impacts of dynamically assigning units to a study's treatment arm based on their predicted segment-specific benefit or harm. Our proposal is model-agnostic, capable of incorporating state-of-the-art machine learning algorithms into the estimation procedure, and is applicable in randomized A/B tests and quasi-experiments. An open source R package implementation, sherlock, is introduced.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Causal Inference Techniques · Statistical Methods in Clinical Trials · Statistical Methods and Inference
