English

A framework for causal segmentation analysis with machine learning in large-scale digital experiments

Methodology 2021-11-03 v1 Machine Learning Applications Machine Learning

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.

Keywords

Cite

@article{arxiv.2111.01223,
  title  = {A framework for causal segmentation analysis with machine learning in large-scale digital experiments},
  author = {Nima S. Hejazi and Wenjing Zheng and Sathya Anand},
  journal= {arXiv preprint arXiv:2111.01223},
  year   = {2021}
}

Comments

Accepted by the 8th annual Conference on Digital Experimentation (CODE) at MIT

R2 v1 2026-06-24T07:21:41.835Z