mlsanityData to 14 Oct 2026

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

arXiv 2111.01223 ↗First posted 1 Nov 2021stat.ME cs.LG stat.APcited by 1

Not on the map. Why?

Abstract (arXiv)

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.

Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 4 of its 18 references that are in the map. First posted on arXiv 1 Nov 2021.

Builds on

4 of 18 references.

References · 4

  1. 2017Double/Debiased/Neyman Machine Learning of Treatment Effectscited by 76
  2. 2020A Unifying Framework for Parallel and Distributed Processing in R using Futurescited by 9
  3. 2016Evaluating the Impact of Treating the Optimal Subgroupcited by 5
  4. 2018Selecting optimal subgroups for treatment using many covariatescited by 4

Built on by

Cited by year

Citing papers per year: 2024: 1.

1 paper.