Saved in:
Bibliographic Details
Main Authors: Brennan, Jennifer, Cong, Yahu, Yu, Yiwei, Lin, Lina, Peng, Yajun, Meng, Changping, Han, Ningren, Pouget-Abadie, Jean, Holtz, David
Format: Preprint
Published: 2023
Subjects:
Online Access:https://arxiv.org/abs/2309.07107
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866912080526835712
author Brennan, Jennifer
Cong, Yahu
Yu, Yiwei
Lin, Lina
Peng, Yajun
Meng, Changping
Han, Ningren
Pouget-Abadie, Jean
Holtz, David
author_facet Brennan, Jennifer
Cong, Yahu
Yu, Yiwei
Lin, Lina
Peng, Yajun
Meng, Changping
Han, Ningren
Pouget-Abadie, Jean
Holtz, David
contents It is increasingly common in digital environments to use A/B tests to compare the performance of recommendation algorithms. However, such experiments often violate the stable unit treatment value assumption (SUTVA), particularly SUTVA's "no hidden treatments" assumption, due to the shared data between algorithms being compared. This results in a novel form of bias, which we term "symbiosis bias," where the performance of each algorithm is influenced by the training data generated by its competitor. In this paper, we investigate three experimental designs--cluster-randomized, data-diverted, and user-corpus co-diverted experiments--aimed at mitigating symbiosis bias. We present a theoretical model of symbiosis bias and simulate the impact of each design in dynamic recommendation environments. Our results show that while each design reduces symbiosis bias to some extent, they also introduce new challenges, such as reduced training data in data-diverted experiments. We further validate the existence of symbiosis bias using data from a large-scale A/B test conducted on a global recommender system, demonstrating that symbiosis bias affects treatment effect estimates in the field. Our findings provide actionable insights for researchers and practitioners seeking to design experiments that accurately capture algorithmic performance without bias in treatment effect estimates introduced by shared data.
format Preprint
id arxiv_https___arxiv_org_abs_2309_07107
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle Reducing Symbiosis Bias Through Better A/B Tests of Recommendation Algorithms
Brennan, Jennifer
Cong, Yahu
Yu, Yiwei
Lin, Lina
Peng, Yajun
Meng, Changping
Han, Ningren
Pouget-Abadie, Jean
Holtz, David
Methodology
It is increasingly common in digital environments to use A/B tests to compare the performance of recommendation algorithms. However, such experiments often violate the stable unit treatment value assumption (SUTVA), particularly SUTVA's "no hidden treatments" assumption, due to the shared data between algorithms being compared. This results in a novel form of bias, which we term "symbiosis bias," where the performance of each algorithm is influenced by the training data generated by its competitor. In this paper, we investigate three experimental designs--cluster-randomized, data-diverted, and user-corpus co-diverted experiments--aimed at mitigating symbiosis bias. We present a theoretical model of symbiosis bias and simulate the impact of each design in dynamic recommendation environments. Our results show that while each design reduces symbiosis bias to some extent, they also introduce new challenges, such as reduced training data in data-diverted experiments. We further validate the existence of symbiosis bias using data from a large-scale A/B test conducted on a global recommender system, demonstrating that symbiosis bias affects treatment effect estimates in the field. Our findings provide actionable insights for researchers and practitioners seeking to design experiments that accurately capture algorithmic performance without bias in treatment effect estimates introduced by shared data.
title Reducing Symbiosis Bias Through Better A/B Tests of Recommendation Algorithms
topic Methodology
url https://arxiv.org/abs/2309.07107