paper-with-me

홈 › Papers

Causal Collaborative Filtering

2021-02-03 · Shuyuan Xu, Yingqiang Ge, Yunqi Li, Zuohui Fu, Xu Chen, Yongfeng Zhang

Many of the traditional recommendation algorithms are designed based on the fundamental idea of mining or learning correlative patterns from data to estimate the user-item correlative preference. However, pure correlative learning may lead to Simpson's paradox in predictions, and thus results in sacrificed recommendation performance. Simpson's paradox is a well-known statistical phenomenon, which causes confusions in statistical conclusions and ignoring the paradox may result in inaccurate decisions. Fortunately, causal and counterfactual modeling can help us to think outside of the observational data for user modeling and personalization so as to tackle such issues. In this paper, we propose Causal Collaborative Filtering (CCF) -- a general framework for modeling causality in collaborative filtering and recommendation. We provide a unified causal view of CF and mathematically show that many of the traditional CF algorithms are actually special cases of CCF under simplified causal graphs. We then propose a conditional intervention approach for $do$-operations so that we can estimate the user-item causal preference based on the observational data. Finally, we further propose a general counterfactual constrained learning framework for estimating the user-item preferences. Experiments are conducted on two types of real-world datasets -- traditional and randomized trial data -- and results show that our framework can improve the recommendation performance and reduce the Simpson's paradox problem of many CF algorithms.

📄 PDF Abstract BibTeX arXiv:2102.01868

Code (1)

rutgerswiselab/CCF 공식 구현 pytorch

Tasks

Collaborative FilteringcounterfactualRecommendation Systems

Similar Papers 제목 키워드 기반

Neural Causal Graph Collaborative Filtering

2023-07-10 · Xiangmeng Wang, Qian Li, Dianer Yu, Wei Huang 외

Graph collaborative filtering (GCF) has gained considerable attention in recommendation systems by leveraging graph learning techniques to enhance collaborative filtering (CF). One classical approach in GCF is to learn u…

Collaborative FilteringGraph LearningGraph Representation LearningRecommendation Systems+2

CausCF: Causal Collaborative Filtering for RecommendationEffect Estimation

2021-05-28 · Xu Xie, Zhaoyang Liu, Shiwen Wu, Fei Sun 외

To improve user experience and profits of corporations, modern industrial recommender systems usually aim to select the items that are most likely to be interacted with (e.g., clicks and purchases). However, they overloo…

Collaborative FilteringRecommendation Systems

Dynamic Causal Collaborative Filtering

2022-08-23 · Shuyuan Xu, Juntao Tan, Zuohui Fu, Jianchao Ji 외

Causal graph, as an effective and powerful tool for causal modeling, is usually assumed as a Directed Acyclic Graph (DAG). However, recommender systems usually involve feedback loops, defined as the cyclic process of rec…

Collaborative FilteringcounterfactualCounterfactual ReasoningRecommendation Systems

Debiased Collaborative Filtering with Kernel-Based Causal Balancing

2024-04-30 · Haoxuan Li, Chunyuan Zheng, Yanghao Xiao, Peng Wu 외

Debiased collaborative filtering aims to learn an unbiased prediction model by removing different biases in observational datasets. To solve this problem, one of the simple and effective methods is based on the propensit…

Collaborative Filtering

Deconfounded Causal Collaborative Filtering

2021-10-14 · Shuyuan Xu, Juntao Tan, Shelby Heinecke, Jia Li 외

Recommender systems may be confounded by various types of confounding factors (also called confounders) that may lead to inaccurate recommendations and sacrificed recommendation performance. Current approaches to solving…

Collaborative FilteringRecommendation Systems