Causal inference has recently garnered significant interest among recommender system (RS) researchers due to its ability to dissect cause-and-effect relationships and its broad applicability across multiple fields. It offers a framework to model the causality in recommender systems like confounding effects and deal with counterfactual problems such as offline policy evaluation and data augmentation. Although there are already some valuable surveys on causal recommendations, they typically classify approaches based on the practical issues faced in RS, a classification that may disperse and fragment the unified causal theories. Considering RS researchers' unfamiliarity with causality, it is necessary yet challenging to comprehensively review relevant studies from a coherent causal theoretical perspective, thereby facilitating a deeper integration of causal inference in RS. This survey provides a systematic review of up-to-date papers in this area from a causal theory standpoint and traces the evolutionary development of RS methods within the same causal strategy. Firstly, we introduce the fundamental concepts of causal inference as the basis of the following review. Subsequently, we propose a novel theory-driven taxonomy, categorizing existing methods based on the causal theory employed - namely, those based on the potential outcome framework, the structural causal model, and general counterfactuals. The review then delves into the technical details of how existing methods apply causal inference to address particular recommender issues. Finally, we highlight some promising directions for future research in this field. Representative papers and open-source resources will be progressively available at https://github.com/Chrissie-Law/Causal-Inference-for-Recommendation.
翻译:因果推断因其能够剖析因果关系并在多个领域具有广泛适用性,近年来在推荐系统研究者中引起了极大兴趣。它提供了一个框架,用于建模推荐系统中的因果性(如混杂效应)并处理反事实问题(如离线策略评估与数据增强)。尽管已有一些关于因果推荐的有价值综述,但它们通常基于推荐系统面临的实际问题对方法进行分类,这种分类方式可能分散并割裂统一的因果理论。考虑到推荐系统研究者对因果性理论的不熟悉,从连贯的因果理论视角全面回顾相关研究是必要且具有挑战性的,这将有助于促进因果推断在推荐系统中的深度融合。本综述从因果理论出发,对该领域的最新论文进行了系统回顾,并追溯了同一因果策略下推荐系统方法的演进发展。首先,我们介绍了因果推断的基本概念,作为后续综述的基础。随后,我们提出了一种新颖的理论驱动分类法,根据所采用的因果理论对现有方法进行分类——即基于潜在结果框架、结构因果模型和通用反事实的方法。接着,综述深入探讨了现有方法如何应用因果推断来解决特定推荐问题的技术细节。最后,我们指出了该领域未来研究的一些潜在方向。代表性论文及开源资源将逐步发布于 https://github.com/Chrissie-Law/Causal-Inference-for-Recommendation。