
Learning Individual Treatment Eects under Heterogeneous
Interference in Networks
ZIYU ZHAO, Zhejiang University, China
YUQI BAI, University of Waterloo, Canada
KUN KUANG, Zhejiang University, China
RUOXUAN XIONG, Emory University, USA
QINGYU CAO, Alibaba Group, China
FEI WU, Zhejiang University, China
Estimating individual treatment eects in networked observational data is a crucial and increasingly recognized
problem. One major challenge of this problem is violating the Stable Unit Treatment Value Assumption
(SUTVA), which posits that a unit’s outcome is independent of others’ treatment assignments. However, in
network data, a unit’s outcome is inuenced not only by its treatment (i.e., direct eect) but also by the
treatments of others (i.e., spillover eect) since the presence of interference. Moreover, the interference from
other units is always heterogeneous (e.g., friends with similar interests have a dierent inuence than those with
dierent interests). In this paper, we focus on the problem of estimating individual treatment eects (including
direct eect and spillover eect) under heterogeneous interference in networks. To address this problem,
we propose a novel Dual Weighting Regression (DWR) algorithm by simultaneously learning attention
weights to capture the heterogeneous interference from neighbors and sample weights to eliminate the
complex confounding bias in networks. We formulate the learning process as a bi-level optimization problem.
Theoretically, we give a generalization error bound for the expected estimation error of the individual treatment
eects. Extensive experiments on four benchmark datasets demonstrate that the proposed DWR algorithm
outperforms the state-of-the-art methods in estimating individual treatment eects under heterogeneous
network interference.
Additional Key Words and Phrases: Individual Treatment Eects, Spillover Eects, Heterogeneous Interference,
Networked Data
1 INTRODUCTION
With the surge in popularity of online social networks, there has been an exponential increase in
the number of users, leading to the generation of vast quantities of observational data. This data
is vital for estimating treatment eects in various elds, such as economics, epidemiology, and
advertising. Numerous methods [
5
,
10
,
13
,
20
,
35
,
37
,
38
] have been proposed and achieved good
results in some scenarios. However, the eectiveness of these methods relies on the stable unit
treatment assumption (SUTVA) [
6
]. SUTVA assumes that the distribution of potential outcomes
for one unit is not aected by the treatment assignment of other units when given the observed
variables. In social networks, however, interference among individuals is a common occurrence.
This interference is primarily attributed to social interactions, as discussed by [
8
]. In epidemiology,
for example, vaccination protects vaccinated individuals and reduces the probability of diagnosis
in those around them [
24
]. In econometric studies, neighborhood inuence may also play a role in
a household’s decision to move [
30
]. In advertising, an ad’s exposure may directly aect a user’s
purchase behavior and indirectly aect others in their social network through their acquisition
behavior [
26
]. These examples show inter-unit interference, where one unit’s treatment aects
another’s outcome. In the presence of interference, a unit’s outcome is determined not only by its
treatment (i.e., direct eect) but also by the treatments of others (i.e., spillover eect), indicating
Authors’ addresses: Ziyu Zhao, benzhao.styx@gmail.com, Zhejiang University, HangZhou, China; Yuqi Bai, y78bai@
uwaterloo.ca, University of Waterloo, Waterloo, Canada; Kun Kuang, kunkuang@zju.edu.cn, Zhejiang University, HangZhou,
China; Ruoxuan Xiong, ruoxuan.xiong@emory.edu, Emory University, Atlanta, USA; Qingyu Cao, qingyu.cqy@alibaba-
inc.com, Alibaba Group, HangZhou, China; Fei Wu, wufei@cs.zju.edu.cn, Zhejiang University, HangZhou, China.
, Vol. 1, No. 1, Article . Publication date: January 2024.
arXiv:2210.14080v2 [cs.LG] 25 Jan 2024