IRLGMLJul 4, 2022

Breaking Feedback Loops in Recommender Systems with Causal Inference

arXiv:2207.01616v230 citationsh-index: 22
AI Analysis

This addresses performance and ethical issues in recommender systems for web platforms, representing a novel method for a known bottleneck.

The paper tackles the problem of feedback loops in recommender systems compromising quality and homogenizing user behavior, proposing the CAFL algorithm that uses causal inference to break these loops and showing it improves recommendation quality in simulated environments compared to prior methods.

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.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes