Breaking Feedback Loops in Recommender Systems with Causal Inference
Not on the map. Why?
Abstract (arXiv)
Recommender systems play a key role in shaping modern web ecosystems. These systems alternate between (1) making recommendations (2) collecting user responses to these recommendations, and (3) retraining the recommendation algorithm based on this feedback. During this process the recommender system influences the user behavioral data that is subsequently used to update it, thus creating a feedback loop. Recent work has shown that feedback loops may compromise recommendation quality and homogenize user behavior, raising ethical and performance concerns when deploying recommender systems. To address these issues, we propose the Causal Adjustment for Feedback Loops (CAFL), an algorithm that provably breaks feedback loops using causal inference and can be applied to any recommendation algorithm that optimizes a training loss. Our main observation is that a recommender system does not suffer from feedback loops if it reasons about causal quantities, namely the intervention distributions of recommendations on user ratings. Moreover, we can calculate this intervention distribution from observational data by adjusting for the recommender system's predictions of user preferences. Using simulated environments, we demonstrate that CAFL improves recommendation quality when compared to prior correction methods.
Key facts. Cited by 14 papers in the map (data through 7 Oct 2026). Builds on 21 of its 50 references that are in the map. First posted on arXiv 4 Jul 2022.
Builds on
21 of 50 references.
References · 21
- 2017Neural Collaborative Filteringcited by 1,108
- 2020Performative Predictioncited by 318
- 2018Variational Autoencoders for Collaborative Filteringcited by 308
- 2016Recommendations as Treatments: Debiasing Learning and Evaluationcited by 246
- 2017How Algorithmic Confounding in Recommendation Systems Increases Homogeneity and Decreases Utilitycited by 116
- 2019Embarrassingly Shallow Autoencoders for Sparse Datacited by 93
- 2020Feedback Loop and Bias Amplification in Recommender Systemscited by 89
- 2017Causal Embeddings for Recommendationcited by 79
- 2019Unbiased Recommender Learning from Missing-Not-At-Random Implicit Feedbackcited by 79
- 2021On Statistical Bias In Active Learning: How and When To Fix Itcited by 72
- 2015Modeling User Exposure in Recommendationcited by 69
- 2019Degenerate Feedback Loops in Recommender Systemscited by 67
9 more
- 2020Do Offline Metrics Predict Online Performance in Recommender Systems?cited by 25
- 2016A Neural Autoregressive Approach to Collaborative Filteringcited by 23
- 2015Estimating the Causal Impact of Recommendation Systems from Observational Datacited by 21
- 2017Deconvolving Feedback Loops in Recommender Systemscited by 17
- 2017Human Interaction with Recommendation Systemscited by 15
- 2019Equal Opportunity and Affirmative Action via Counterfactual Predictionscited by 11
- 2021Debiased Explainable Pairwise Ranking from Implicit Feedbackcited by 7
- 2021Correcting the User Feedback-Loop Bias for Recommendation Systemscited by 5
- 2016Neural Autoregressive Collaborative Filtering for Implicit Feedbackcited by 3
Built on by
Citing papers per year: 2023: 7; 2024: 1; 2025: 3; 2026: 3.
14 papers.
Sort:
By area:
- 2023Trustworthy LLMs: a Survey and Guideline for Evaluating Large Language Models' Alignmentcited by 394
- 2024Feedback Loops With Language Models Drive In-Context Reward Hackingcited by 70
- 2023Performative Prediction with Neural Networkscited by 33
- 2023Tackling Interference Induced by Data Training Loops in A/B Tests: A Weighted Training Approachcited by 3
- 2023Causal Inference out of Control: Estimating the Steerability of Consumptioncited by 1
- 2023Counterfactual Augmentation for Multimodal Learning Under Presentation Biascited by 1
- 2025CausalMamba: Scalable Conditional State Space Models for Neural Causal Inferencecited by 1
- 2026Cost-Optimal LLM Routing with Limited User Feedback under User Satisfaction Guaranteescited by 1
- 2023Separating and Learning Latent Confounders to Enhancing User Preferences Modelingcited by 0
- 2023DPR: An Algorithm Mitigate Bias Accumulation in Recommendation feedback loopscited by 0
- 2025Incorporating Interventional Independence Improves Robustness against Interventional Distribution Shiftcited by 0
- 2025Enhancing Serendipity Recommendation System by Constructing Dynamic User Knowledge Graphs with Large Language Modelscited by 0
- 2026Cost-Optimal LLM Routing with Limited User Feedback under User Satisfaction Guarantees12 Jun 2026
- 2026LLM-Assisted Reranking to Operationalize Nuanced Objectives in Recommender Systems1 Jun 2026
- 2026Learning Robust Recommenders from Noisy Implicit Feedback via GMM-Weighted Bayesian Transition Matrix20 May 2026
- 2025CausalMamba: Scalable Conditional State Space Models for Neural Causal Inference20 Oct 2025
- 2025Enhancing Serendipity Recommendation System by Constructing Dynamic User Knowledge Graphs with Large Language Models6 Aug 2025
- 2025Incorporating Interventional Independence Improves Robustness against Interventional Distribution Shift7 Jul 2025
- 2024Feedback Loops With Language Models Drive In-Context Reward Hacking9 Feb 2024
- 2023DPR: An Algorithm Mitigate Bias Accumulation in Recommendation feedback loops10 Nov 2023
- 2023Separating and Learning Latent Confounders to Enhancing User Preferences Modeling2 Nov 2023
- 2023Tackling Interference Induced by Data Training Loops in A/B Tests: A Weighted Training Approach26 Oct 2023
- 2023Trustworthy LLMs: a Survey and Guideline for Evaluating Large Language Models' Alignment10 Aug 2023
- 2023Counterfactual Augmentation for Multimodal Learning Under Presentation Bias23 May 2023
2 more
- 2023Performative Prediction with Neural Networks14 Apr 2023
- 2023Causal Inference out of Control: Estimating the Steerability of Consumption10 Feb 2023
- 2023Trustworthy LLMs: a Survey and Guideline for Evaluating Large Language Models' Alignmentcited by 394
- 2023Performative Prediction with Neural Networkscited by 33
- 2023Tackling Interference Induced by Data Training Loops in A/B Tests: A Weighted Training Approachcited by 3
- 2023Causal Inference out of Control: Estimating the Steerability of Consumptioncited by 1
- 2023Counterfactual Augmentation for Multimodal Learning Under Presentation Biascited by 1
- 2025CausalMamba: Scalable Conditional State Space Models for Neural Causal Inferencecited by 1
- 2026Cost-Optimal LLM Routing with Limited User Feedback under User Satisfaction Guaranteescited by 1
- 2023Separating and Learning Latent Confounders to Enhancing User Preferences Modelingcited by 0
- 2023DPR: An Algorithm Mitigate Bias Accumulation in Recommendation feedback loopscited by 0
- 2025Incorporating Interventional Independence Improves Robustness against Interventional Distribution Shiftcited by 0
- 2026Learning Robust Recommenders from Noisy Implicit Feedback via GMM-Weighted Bayesian Transition Matrixcited by 0
- 2026LLM-Assisted Reranking to Operationalize Nuanced Objectives in Recommender Systemscited by 0
- 2026Cost-Optimal LLM Routing with Limited User Feedback under User Satisfaction Guarantees12 Jun 2026
- 2026LLM-Assisted Reranking to Operationalize Nuanced Objectives in Recommender Systems1 Jun 2026
- 2026Learning Robust Recommenders from Noisy Implicit Feedback via GMM-Weighted Bayesian Transition Matrix20 May 2026
- 2025CausalMamba: Scalable Conditional State Space Models for Neural Causal Inference20 Oct 2025
- 2025Incorporating Interventional Independence Improves Robustness against Interventional Distribution Shift7 Jul 2025
- 2023DPR: An Algorithm Mitigate Bias Accumulation in Recommendation feedback loops10 Nov 2023
- 2023Separating and Learning Latent Confounders to Enhancing User Preferences Modeling2 Nov 2023
- 2023Tackling Interference Induced by Data Training Loops in A/B Tests: A Weighted Training Approach26 Oct 2023
- 2023Trustworthy LLMs: a Survey and Guideline for Evaluating Large Language Models' Alignment10 Aug 2023
- 2023Counterfactual Augmentation for Multimodal Learning Under Presentation Bias23 May 2023
- 2023Performative Prediction with Neural Networks14 Apr 2023
- 2023Causal Inference out of Control: Estimating the Steerability of Consumption10 Feb 2023