# A Two-Part Machine Learning Approach to Characterizing Network Interference in A/B Testing

arXiv: https://arxiv.org/abs/2308.09790 · HTML: https://mlsanity.com/paper/2308.09790/

## Key facts

- Cited by 3 papers in the map (data through 14 Oct 2026).
- Builds on 37 of its 93 references that are in the map.
- First posted on arXiv 18 Aug 2023.

## Builds on (most cited first, 30 of 37)

- [Meta-learners for Estimating Heterogeneous Treatment Effects using Machine Learning](https://mlsanity.com/paper/1706.03461/) (2017)
- [Recursive Partitioning for Heterogeneous Causal Effects](https://mlsanity.com/paper/1504.01132/) (2015)
- [Double/Debiased/Neyman Machine Learning of Treatment Effects](https://mlsanity.com/paper/1701.08687/) (2017)
- [Identification and estimation of treatment and interference effects in observational studies on networks](https://mlsanity.com/paper/1609.06245/) (2016)
- [Graph cluster randomization: network exposure to multiple universes](https://mlsanity.com/paper/1305.6979/) (2013)
- [Design and analysis of experiments in networks: Reducing bias from interference](https://mlsanity.com/paper/1404.7530/) (2014)
- [Experimental Design in Two-Sided Platforms: An Analysis of Bias](https://mlsanity.com/paper/2002.05670/) (2020)
- [Design and Analysis of Switchback Experiments](https://mlsanity.com/paper/2009.00148/) (2020)
- [Interference, Bias, and Variance in Two-Sided Marketplace Experimentation: Guidance for Platforms](https://mlsanity.com/paper/2104.12222/) (2021)
- [Multiple Randomization Designs: Estimation and Inference with Interference](https://mlsanity.com/paper/2112.13495/) (2021)
- [Designing and Deploying Online Field Experiments](https://mlsanity.com/paper/1409.3174/) (2014)
- [Estimating Total Treatment Effect in Randomized Experiments with Unknown Network Structure](https://mlsanity.com/paper/2205.12803/) (2022)
- [Treatment Effects in Market Equilibrium](https://mlsanity.com/paper/2109.11647/) (2021)
- [Bipartite Causal Inference with Interference](https://mlsanity.com/paper/1807.08660/) (2018)
- [Randomized Graph Cluster Randomization](https://mlsanity.com/paper/2009.02297/) (2020)
- [Causal Network Motifs: Identifying Heterogeneous Spillover Effects in A/B Tests](https://mlsanity.com/paper/2010.09911/) (2020)
- [Causal inference with misspecified exposure mappings: separating definitions and assumptions](https://mlsanity.com/paper/2103.06471/) (2021)
- [Reducing Interference Bias in Online Marketplace Pricing Experiments](https://mlsanity.com/paper/2004.12489/) (2020)
- [Elements of estimation theory for causal effects in the presence of network interference](https://mlsanity.com/paper/1702.03578/) (2017)
- [Heterogeneous Treatment and Spillover Effects under Clustered Network Interference](https://mlsanity.com/paper/2008.00707/) (2020)
- [Regression adjustments for estimating the global treatment effect in experiments with interference](https://mlsanity.com/paper/1808.08683/) (2018)
- [Average Direct and Indirect Causal Effects under Interference](https://mlsanity.com/paper/2104.03802/) (2021)
- [Model-assisted design of experiments in the presence of network correlated outcomes](https://mlsanity.com/paper/1507.00803/) (2015)
- [Experimental Design under Network Interference](https://mlsanity.com/paper/2003.08421/) (2020)
- [Design and Analysis of Bipartite Experiments under a Linear Exposure-Response Model](https://mlsanity.com/paper/2103.06392/) (2021)
- [Testing for arbitrary interference on experimentation platforms](https://mlsanity.com/paper/1704.01190/) (2017)
- [Neighborhood Adaptive Estimators for Causal Inference under Network Interference](https://mlsanity.com/paper/2212.03683/) (2022)
- [Almost-Matching-Exactly for Treatment Effect Estimation under Network Interference](https://mlsanity.com/paper/2003.00964/) (2020)
- [Adaptive normalization for IPW estimation](https://mlsanity.com/paper/2106.07695/) (2021)
- [Exploiting Neighborhood Interference with Low Order Interactions under Unit Randomized Design](https://mlsanity.com/paper/2208.05553/) (2022)

## Built on by (most cited first, 3 of 3)

- [Data-Driven Switchback Experiments: Theoretical Tradeoffs and Empirical Bayes Designs](https://mlsanity.com/paper/2406.06768/) (2024)
- [Leveraging heterogeneous spillover in maximizing contextual bandit rewards](https://mlsanity.com/paper/2310.10259/) (2023)
- [A Reinforcement-Learning-Enhanced LLM Framework for Automated A/B Testing in Personalized Marketing](https://mlsanity.com/paper/2506.06316/) (2025)

## Abstract (arXiv)

The reliability of controlled experiments, commonly referred to as "A/B tests," is often compromised by network interference, where the outcomes of individual units are influenced by interactions with others. Significant challenges in this domain include the lack of accounting for complex social network structures and the difficulty in suitably characterizing network interference. To address these challenges, we propose a machine learning-based method. We introduce "causal network motifs" and utilize transparent machine learning models to characterize network interference patterns underlying an A/B test on networks. Our method's performance has been demonstrated through simulations on both a synthetic experiment and a large-scale test on Instagram. Our experiments show that our approach outperforms conventional methods such as design-based cluster randomization and conventional analysis-based neighborhood exposure mapping. Our approach provides a comprehensive and automated solution to address network interference for A/B testing practitioners. This aids in informing strategic business decisions in areas such as marketing effectiveness and product customization.
