TY - GEN
T1 - Network A/B Testing
T2 - 24th International Conference on World Wide Web, WWW 2015
AU - Gui, Huan
AU - Xu, Ya
AU - Bhasin, Anmol
AU - Han, Jiawei
PY - 2015/5/18
Y1 - 2015/5/18
N2 - A/B testing, also known as bucket testing, split testing, or controlled experiment, is a standard way to evaluate user engagement or satisfaction from a new service, feature, or product. It is widely used in online websites, including social network sites such as Facebook, LinkedIn, and Twitter to make data-driven decisions. The goal of A/B testing is to estimate the treatment effects of a new change, which becomes intricate when users are interacting, i.e., the treatment effects of a user may spill over to other users via underlying social connections. When conducting these online controlled experiments, it is a common practice to make the Stable Unit Treatment Value Assumption (SUTVA) that each individual's response is a-ected by their own treatment only. Though this assumption simpli-es the estimation of treatment effects, it does not hold when network interference is present, and may even lead to wrong conclusion. In this paper, we study the problem of network A/B testing in real networks, which have substantially different characteristics from the simulated random networks studied in previous works. We first examine the existence of network effects in a recent online experiment conducted at LinkedIn; Secondly, we propose an effcient and effective estimator for Average Treatment Effect (ATE) considering the interference between users in real online experiments; Finally, we apply our method in both simulations and a real world online experiment. The simulation results show that our estimator achieves better performance with respect to both bias and variance reduction. The real world online experiment not only demonstrates that large-scale network A/B test is feasible but also further validates many of our observations in the simulation studies.
AB - A/B testing, also known as bucket testing, split testing, or controlled experiment, is a standard way to evaluate user engagement or satisfaction from a new service, feature, or product. It is widely used in online websites, including social network sites such as Facebook, LinkedIn, and Twitter to make data-driven decisions. The goal of A/B testing is to estimate the treatment effects of a new change, which becomes intricate when users are interacting, i.e., the treatment effects of a user may spill over to other users via underlying social connections. When conducting these online controlled experiments, it is a common practice to make the Stable Unit Treatment Value Assumption (SUTVA) that each individual's response is a-ected by their own treatment only. Though this assumption simpli-es the estimation of treatment effects, it does not hold when network interference is present, and may even lead to wrong conclusion. In this paper, we study the problem of network A/B testing in real networks, which have substantially different characteristics from the simulated random networks studied in previous works. We first examine the existence of network effects in a recent online experiment conducted at LinkedIn; Secondly, we propose an effcient and effective estimator for Average Treatment Effect (ATE) considering the interference between users in real online experiments; Finally, we apply our method in both simulations and a real world online experiment. The simulation results show that our estimator achieves better performance with respect to both bias and variance reduction. The real world online experiment not only demonstrates that large-scale network A/B test is feasible but also further validates many of our observations in the simulation studies.
KW - A/B testing
KW - Balanced graph partition.
KW - Controlled experiments
KW - Design of experiments
KW - Network A/ B testing
KW - Network effects
KW - Peer effects
UR - http://www.scopus.com/inward/record.url?scp=84968903216&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84968903216&partnerID=8YFLogxK
U2 - 10.1145/2736277.2741081
DO - 10.1145/2736277.2741081
M3 - Conference contribution
AN - SCOPUS:84968903216
T3 - WWW 2015 - Proceedings of the 24th International Conference on World Wide Web
SP - 399
EP - 409
BT - WWW 2015 - Proceedings of the 24th International Conference on World Wide Web
PB - Association for Computing Machinery
Y2 - 18 May 2015 through 22 May 2015
ER -