The Feedback Loop Between Recommendation Systems and Reactive Users
Atefeh Mollabagher, Parinaz Naghizadeh
TL;DR
This work studies the closed-loop between recommender platforms and reactive users who can opt out of engaging with recommended content. It develops a formal model where a user's opinion $x_k\in[-1,1]$ evolves under platform recommendations $u_k\in[-1,1]$, with a binary click indicator, and where both platform and user maximize respective utilities over a horizon $K$. The authors introduce three agent policies (fixed, decreasing, adaptive decreasing) and two platform policies (fixed recommendations, explore periodically), and derive finite-time and asymptotic characterizations of opinion dynamics: under fixed recommendations the opinion drifts toward $u_0$ with limit $\eta x_0 + (1-\eta) u_0$, under decreasing policies the drift is eliminated or limited, and under adaptive decreasing it remains within a bounded drift around the innate opinion $x_0$. They prove that reactive policies can prevent or restrict undesirable opinion shifts and that, depending on parameters, adaptive decreasing can yield higher long-run utility than fixed strategies. Numerical experiments validate these insights and illustrate macroscopic effects on population opinion distributions and platform payoffs, as well as the impact of exploration on transient dynamics. The work highlights practical implications for user strategy design and platform regulation, offering a framework to balance engagement with resistance to opinion drift.
Abstract
Recommendation systems underlie a variety of online platforms. These recommendation systems and their users form a feedback loop, wherein the former aims to maximize user engagement through personalization and the promotion of popular content, while the recommendations shape users' opinions or behaviors, potentially influencing future recommendations. These dynamics have been shown to lead to shifts in users' opinions. In this paper, we ask whether reactive users, who are cognizant of the influence of the content they consume, can prevent such changes by actively choosing whether to engage with recommended content. We first model the feedback loop between reactive users' opinion dynamics and a recommendation system. We study these dynamics under three different policies - fixed content consumption (a passive policy), and decreasing or adaptive decreasing content consumption (reactive policies). We analytically show how reactive policies can help users effectively prevent or restrict undesirable opinion shifts, while still deriving utility from consuming content on the platform. We validate and illustrate our theoretical findings through numerical experiments.
