Table of Contents
Fetching ...

Higher-Order Causal Message Passing for Experimentation with Complex Interference

Mohsen Bayati, Yuwei Luo, William Overman, Sadegh Shirani, Ruoxuan Xiong

TL;DR

This work tackles causal effect estimation under pervasive interference without observing the interference network. It extends Causal Message-Passing (CMP) by introducing Higher-Order CMP (HO-CMP), which leverages higher-order moments and multi-stage treatment designs to learn state-evolution dynamics and estimate the Total Treatment Effect (TTE) over time. Through simulations on synthetic and real networks, HO-CMP demonstrates improved accuracy, particularly in nonlinear interference settings, and outperforms standard benchmarks like DM, HT, and PolyFit. The approach offers a practical framework for dynamic causal inference in settings where interference is complex and network structure is unknown, with broad relevance to social science and online marketplace experiments.

Abstract

Accurate estimation of treatment effects is essential for decision-making across various scientific fields. This task, however, becomes challenging in areas like social sciences and online marketplaces, where treating one experimental unit can influence outcomes for others through direct or indirect interactions. Such interference can lead to biased treatment effect estimates, particularly when the structure of these interactions is unknown. We address this challenge by introducing a new class of estimators based on causal message-passing, specifically designed for settings with pervasive, unknown interference. Our estimator draws on information from the sample mean and variance of unit outcomes and treatments over time, enabling efficient use of observed data to estimate the evolution of the system state. Concretely, we construct non-linear features from the moments of unit outcomes and treatments and then learn a function that maps these features to future mean and variance of unit outcomes. This allows for the estimation of the treatment effect over time. Extensive simulations across multiple domains, using synthetic and real network data, demonstrate the efficacy of our approach in estimating total treatment effect dynamics, even in cases where interference exhibits non-monotonic behavior in the probability of treatment.

Higher-Order Causal Message Passing for Experimentation with Complex Interference

TL;DR

This work tackles causal effect estimation under pervasive interference without observing the interference network. It extends Causal Message-Passing (CMP) by introducing Higher-Order CMP (HO-CMP), which leverages higher-order moments and multi-stage treatment designs to learn state-evolution dynamics and estimate the Total Treatment Effect (TTE) over time. Through simulations on synthetic and real networks, HO-CMP demonstrates improved accuracy, particularly in nonlinear interference settings, and outperforms standard benchmarks like DM, HT, and PolyFit. The approach offers a practical framework for dynamic causal inference in settings where interference is complex and network structure is unknown, with broad relevance to social science and online marketplace experiments.

Abstract

Accurate estimation of treatment effects is essential for decision-making across various scientific fields. This task, however, becomes challenging in areas like social sciences and online marketplaces, where treating one experimental unit can influence outcomes for others through direct or indirect interactions. Such interference can lead to biased treatment effect estimates, particularly when the structure of these interactions is unknown. We address this challenge by introducing a new class of estimators based on causal message-passing, specifically designed for settings with pervasive, unknown interference. Our estimator draws on information from the sample mean and variance of unit outcomes and treatments over time, enabling efficient use of observed data to estimate the evolution of the system state. Concretely, we construct non-linear features from the moments of unit outcomes and treatments and then learn a function that maps these features to future mean and variance of unit outcomes. This allows for the estimation of the treatment effect over time. Extensive simulations across multiple domains, using synthetic and real network data, demonstrate the efficacy of our approach in estimating total treatment effect dynamics, even in cases where interference exhibits non-monotonic behavior in the probability of treatment.

Paper Structure

This paper contains 13 sections, 13 equations, 6 figures, 1 table, 1 algorithm.

Figures (6)

  • Figure 1: (a) $\nu_{\mathrm{equil}}(\pi)$ with PolyFit and HO-CMP estimates across runs (Non-LinearInMeans). (b) and (c) show one sample estimates with observed data points.
  • Figure 2: LinearInMeans with $T=200$.$L=4$, with $(\pi^{(1)}, \pi^{(2)}, \pi^{(3)}, \pi^{(4)}) = (0.1, 0.2, 0.4, 0.5)$ and $T^{(\ell)} = 50 \ell$ for all $\ell \in \{1,2,3,4\}$. Shaded regions show 95% percentile intervals of mean.
  • Figure 3: LinearInMeans with $T=40$.$L=4$, with $(\pi^{(1)}, \pi^{(2)}, \pi^{(3)}, \pi^{(4)}) = (0.1, 0.2, 0.4, 0.5)$ and $T^{(\ell)} = 10 \ell$ for all $\ell \in \{1,2,3,4\}$. Shaded regions show 95% percentile intervals of mean.
  • Figure 4: Non-LinearInMeans with $T=200$.$L=4$, with $(\pi^{(1)}, \pi^{(2)}, \pi^{(3)}, \pi^{(4)}) = (0.1, 0.2, 0.4, 0.5)$, and $T^{(\ell)} = 50 \ell$ for all $\ell$. Shaded regions show 95% percentile intervals of mean.
  • Figure 5: Non-LinearInMeans with $T=40$.$L=4$, with $(\pi^{(1)}, \pi^{(2)}, \pi^{(3)}, \pi^{(4)}) = (0.1, 0.2, 0.4, 0.5)$, and $T^{(\ell)} = 10 \ell$ for all $\ell$. Shaded regions show 95% percentile intervals of mean.
  • ...and 1 more figures