Detecting Network Effects: Randomizing Over Randomized Experiments
Detecting Network Effects: Randomizing Over Randomized Experiments
复制标题
检测网络效应:对随机实验进行随机化
DOI:
10.1145/3097983.3098192
复制
发表时间:
2017
期刊:
影响因子:
--
通讯作者:
E. Airoldi
中科院分区:
文献类型:
--
作者:
Martin Saveski;Jean Pouget;Guillaume Saint;Weitao Duan;Souvik Ghosh;Ya Xu;E. Airoldi
Randomized experiments, or A/B tests, are the standard approach for evaluating the causal effects of new product features, i.e., treatments. The validity of these tests rests on the "stable unit treatment value assumption" (SUTVA), which implies that the treatment only affects the behavior of treated users, and does not affect the behavior of their connections. Violations of SUTVA, common in features that exhibit network effects, result in inaccurate estimates of the causal effect of treatment. In this paper, we leverage a new experimental design for testing whether SUTVA holds, without making any assumptions on how treatment effects may spill over between the treatment and the control group. To achieve this, we simultaneously run both a completely randomized and a cluster-based randomized experiment, and then we compare the difference of the resulting estimates. We present a statistical test for measuring the significance of this difference and offer theoretical bounds on the Type I error rate. We provide practical guidelines for implementing our methodology on large-scale experimentation platforms. Importantly, the proposed methodology can be applied to settings in which a network is not necessarily observed but, if available, can be used in the analysis. Finally, we deploy this design to LinkedIn's experimentation platform and apply it to two online experiments, highlighting the presence of network effects and bias in standard A/B testing approaches in a real-world setting.