Debias Can be Unreliable: Mitigating Bias Issue in Evaluating Debiasing Recommendation
Chengbing Wang, Wentao Shi, Jizhi Zhang, Wenjie Wang, Hang Pan, Fuli Feng
TL;DR
This work addresses the unreliability of evaluating debiasing methods for recommender systems when using randomly-exposed data, especially for small Recall@K. It reveals theoretical and empirical gaps between Recall@$K$ on fully-exposed data and Recall@$ar{K}$ on randomly-exposed data, highlighting the insufficiency of traditional evaluation schemes. The authors introduce Unbiased Recall Evaluation (URE), which uses the randomly exposed data to produce an unbiased estimate of Recall@$K$ on fully-exposed data by thresholding on the $(K+1)$-th item and averaging positive-rate ratios across users, with a formal proof of unbiasedness. Extensive experiments on KuaiRec and Yahoo!R3 demonstrate that URE's estimates align with true Recall@$K$ on full data and that traditional schemes can mislead conclusions about debiasing methods, providing a practical path toward more reliable model evaluation in debiasing research.
Abstract
Recent work has improved recommendation models remarkably by equipping them with debiasing methods. Due to the unavailability of fully-exposed datasets, most existing approaches resort to randomly-exposed datasets as a proxy for evaluating debiased models, employing traditional evaluation scheme to represent the recommendation performance. However, in this study, we reveal that traditional evaluation scheme is not suitable for randomly-exposed datasets, leading to inconsistency between the Recall performance obtained using randomly-exposed datasets and that obtained using fully-exposed datasets. Such inconsistency indicates the potential unreliability of experiment conclusions on previous debiasing techniques and calls for unbiased Recall evaluation using randomly-exposed datasets. To bridge the gap, we propose the Unbiased Recall Evaluation (URE) scheme, which adjusts the utilization of randomly-exposed datasets to unbiasedly estimate the true Recall performance on fully-exposed datasets. We provide theoretical evidence to demonstrate the rationality of URE and perform extensive experiments on real-world datasets to validate its soundness.
