Causal Collaborative Filtering
Not on the map. Why?
Abstract (arXiv)
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.
Key facts. Cited by 13 papers in the map (data through 7 Oct 2026). Builds on 26 of its 86 references that are in the map. First posted on arXiv 3 Feb 2021.
Builds on
26 of 86 references.
References · 26
- 2018Self-Attentive Sequential Recommendationcited by 1,169
- 2018Graph Convolutional Neural Networks for Web-Scale Recommender Systemscited by 1,133
- 2017Neural Collaborative Filteringcited by 1,108
- 2016Wide & Deep Learning for Recommender Systemscited by 745
- 2015Image-based Recommendations on Styles and Substitutescited by 702
- 2015Session-based Recommendations with Recurrent Neural Networkscited by 685
- 2018Personalized Top-N Sequential Recommendation via Convolutional Sequence Embeddingcited by 473
- 2016Recommendations as Treatments: Debiasing Learning and Evaluationcited by 246
- 2017Neural Attentive Session-based Recommendationcited by 237
- 2016Unbiased Learning-to-Rank with Biased Feedbackcited by 155
- 2020Model-Agnostic Counterfactual Reasoning for Eliminating Popularity Bias in Recommender Systemcited by 94
- 2017Joint Deep Modeling of Users and Items Using Reviews for Recommendationcited by 84
14 more
- 2017Causal Embeddings for Recommendationcited by 79
- 2019Unbiased Recommender Learning from Missing-Not-At-Random Implicit Feedbackcited by 79
- 2018Unbiased Learning to Rank with Unbiased Propensity Estimationcited by 61
- 2018Learning Heterogeneous Knowledge Base Embeddings for Explainable Recommendationcited by 39
- 2020Neural Logic Reasoningcited by 38
- 2020Neural Collaborative Reasoningcited by 37
- 2019PRINCE: Provider-side Interpretability with Counterfactual Explanations in Recommender Systemscited by 35
- 2019Security and Privacy on Blockchaincited by 32
- 2020Revisiting Alternative Experimental Settings for Evaluating Top-N Item Recommendation Algorithmscited by 24
- 2020A Re-visit of the Popularity Baseline in Recommender Systemscited by 18
- 2020Unbiased Learning for the Causal Effect of Recommendationcited by 18
- 2020Simpson's paradox in Covid-19 case fatality rates: a mediation analysis of age-related causal effectscited by 10
- 2018Using Simpson's Paradox to Discover Interesting Patterns in Behavioral Datacited by 7
- 2018Can you Trust the Trend: Discovering Simpson's Paradoxes in Social Datacited by 5
Built on by
Citing papers per year: 2021: 3; 2022: 6; 2023: 1; 2024: 1; 2025: 2.
13 papers.
Sort:
By area:
- 2021Counterfactual Explainable Recommendationcited by 60
- 2022Fairness in Recommendation: Foundations, Methods and Applicationscited by 27
- 2021Deconfounded Causal Collaborative Filteringcited by 14
- 2022AutoLossGen: Automatic Loss Function Generation for Recommender Systemscited by 10
- 2021Recommender systems based on graph embedding techniques: A comprehensive reviewcited by 8
- 2023Causal Lifting and Link Predictioncited by 5
- 2022Learn Basic Skills and Reuse: Modularized Adaptive Neural Architecture Search (MANAS)cited by 4
- 2024CSRec: Rethinking Sequential Recommendation from A Causal Perspectivecited by 4
- 2022Dynamic Causal Collaborative Filteringcited by 2
- 2022Causal Structure Learning with Recommendation Systemcited by 2
- 2022Deep Causal Reasoning for Recommendationscited by 1
- 2025Causal Discovery and Inference towards Urban Elements and Associated Factorscited by 0
- 2025Causality-aware Graph Aggregation Weight Estimator for Popularity Debiasing in Top-K Recommendation6 Oct 2025
- 2025Causal Discovery and Inference towards Urban Elements and Associated Factors9 Mar 2025
- 2024CSRec: Rethinking Sequential Recommendation from A Causal Perspective23 Aug 2024
- 2023Causal Lifting and Link Prediction2 Feb 2023
- 2022Causal Structure Learning with Recommendation System19 Oct 2022
- 2022Dynamic Causal Collaborative Filtering23 Aug 2022
- 2022Learn Basic Skills and Reuse: Modularized Adaptive Neural Architecture Search (MANAS)23 Aug 2022
- 2022Fairness in Recommendation: Foundations, Methods and Applications26 May 2022
- 2022AutoLossGen: Automatic Loss Function Generation for Recommender Systems27 Apr 2022
- 2022Deep Causal Reasoning for Recommendations6 Jan 2022
- 2021Deconfounded Causal Collaborative Filtering14 Oct 2021
- 2021Recommender systems based on graph embedding techniques: A comprehensive review20 Sep 2021
1 more
- 2021Counterfactual Explainable Recommendation24 Aug 2021
- 2022Deep Causal Reasoning for Recommendationscited by 1
- 2022Deep Causal Reasoning for Recommendations6 Jan 2022
- 2021Counterfactual Explainable Recommendationcited by 60
- 2022Fairness in Recommendation: Foundations, Methods and Applicationscited by 27
- 2021Deconfounded Causal Collaborative Filteringcited by 14
- 2022AutoLossGen: Automatic Loss Function Generation for Recommender Systemscited by 10
- 2021Recommender systems based on graph embedding techniques: A comprehensive reviewcited by 8
- 2023Causal Lifting and Link Predictioncited by 5
- 2022Learn Basic Skills and Reuse: Modularized Adaptive Neural Architecture Search (MANAS)cited by 4
- 2024CSRec: Rethinking Sequential Recommendation from A Causal Perspectivecited by 4
- 2022Dynamic Causal Collaborative Filteringcited by 2
- 2022Causal Structure Learning with Recommendation Systemcited by 2
- 2025Causal Discovery and Inference towards Urban Elements and Associated Factorscited by 0
- 2025Causality-aware Graph Aggregation Weight Estimator for Popularity Debiasing in Top-K Recommendationcited by 0
- 2025Causality-aware Graph Aggregation Weight Estimator for Popularity Debiasing in Top-K Recommendation6 Oct 2025
- 2025Causal Discovery and Inference towards Urban Elements and Associated Factors9 Mar 2025
- 2024CSRec: Rethinking Sequential Recommendation from A Causal Perspective23 Aug 2024
- 2023Causal Lifting and Link Prediction2 Feb 2023
- 2022Causal Structure Learning with Recommendation System19 Oct 2022
- 2022Dynamic Causal Collaborative Filtering23 Aug 2022
- 2022Learn Basic Skills and Reuse: Modularized Adaptive Neural Architecture Search (MANAS)23 Aug 2022
- 2022Fairness in Recommendation: Foundations, Methods and Applications26 May 2022
- 2022AutoLossGen: Automatic Loss Function Generation for Recommender Systems27 Apr 2022
- 2021Deconfounded Causal Collaborative Filtering14 Oct 2021
- 2021Recommender systems based on graph embedding techniques: A comprehensive review20 Sep 2021
- 2021Counterfactual Explainable Recommendation24 Aug 2021