In the era of information overload, recommender systems (RSs) have become an indispensable part of online service platforms. Traditional RSs estimate user interests and predict their future behaviors by utilizing correlations in the observational historical activities, their profiles, and the content of interacted items. However, since the inherent causal reasons that lead to the observed users' behaviors are not considered, multiple types of biases could exist in the generated recommendations. In addition, the causal motives that drive user activities are usually entangled in these RSs, where the explainability and generalization abilities of recommendations cannot be guaranteed. To address these drawbacks, recent years have witnessed an upsurge of interest in enhancing traditional RSs with causal inference techniques. In this survey, we provide a systematic overview of causal RSs and help readers gain a comprehensive understanding of this promising area. We start with the basic concepts of traditional RSs and their limitations due to the lack of causal reasoning ability. We then discuss how different causal inference techniques can be introduced to address these challenges, with an emphasis on debiasing, explainability promotion, and generalization improvement. Furthermore, we thoroughly analyze various evaluation strategies for causal RSs, focusing especially on how to reliably estimate their performance with biased data if the causal effects of interests are unavailable. Finally, we provide insights into potential directions for future causal RS research.
翻译:在信息超载时代,建议系统(RSs)已成为在线服务平台不可或缺的一部分。传统RSs通过利用观察历史活动、用户概况和互动项目内容的相关性,估计用户兴趣并预测其未来行为。然而,由于没有考虑到导致观察到用户行为的内在因果关系原因,产生的建议中可能存在多种偏见。此外,驱动用户活动的因果关系通常在这些RSs中纠缠在一起,无法保证建议的可解释性和概括性能力。为解决这些缺陷,近年来出现了以因果推断技术增强传统RSs的兴趣激增。在这次调查中,我们系统地概述因果RSs,帮助读者全面了解这一有希望的领域。我们从传统RS的基本概念开始,以及由于缺乏因果推理能力而导致的局限性开始。我们接着讨论如何采用不同的因果推理方法来应对这些挑战,重点是消除偏见、解释性促进和总体化改进。此外,我们透彻分析各种因果判断战略,如果我们最终能够提供因果判断结果,我们最终会分析各种因果影响。