paper-with-me

홈 › Papers

Dynamic Causal Collaborative Filtering

2022-08-23 · Shuyuan Xu, Juntao Tan, Zuohui Fu, Jianchao Ji, Shelby Heinecke, Yongfeng Zhang

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 recommending items, incorporating user feedback in model updates, and repeating the procedure. As a result, it is important to incorporate loops into the causal graphs to accurately model the dynamic and iterative data generation process for recommender systems. However, feedback loops are not always beneficial since over time they may encourage more and more narrowed content exposure, which if left unattended, may results in echo chambers. As a result, it is important to understand when the recommendations will lead to echo chambers and how to mitigate echo chambers without hurting the recommendation performance. In this paper, we design a causal graph with loops to describe the dynamic process of recommendation. We then take Markov process to analyze the mathematical properties of echo chamber such as the conditions that lead to echo chambers. Inspired by the theoretical analysis, we propose a Dynamic Causal Collaborative Filtering ($\partial$CCF) model, which estimates users' post-intervention preference on items based on back-door adjustment and mitigates echo chamber with counterfactual reasoning. Multiple experiments are conducted on real-world datasets and results show that our framework can mitigate echo chambers better than other state-of-the-art frameworks while achieving comparable recommendation performance with the base recommendation models.

📄 PDF Abstract BibTeX arXiv:2208.11094

Code (1)

rutgerswiselab/DyCCF 공식 구현 pytorch

Tasks

Collaborative FilteringcounterfactualCounterfactual ReasoningRecommendation Systems

Methods 이 논문이 사용한 방법론

BASE 설명 없음

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

Causal Collaborative Filtering

2021-02-03 · Shuyuan Xu, Yingqiang Ge, Yunqi Li, Zuohui Fu 외

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 correlativ…

Collaborative FilteringcounterfactualRecommendation Systems

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

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