Modelling the Closed Loop Dynamics Between a Social Media Recommender System and Users' Opinions
Ella C. Davidson, Mengbin Ye
TL;DR
The paper addresses how a social media recommender system and users’ opinions coevolve in a closed-loop setting. It introduces a mathematical framework combining a time-varying bipartite graph, Friedkin–Johnsen style opinion dynamics, and a softmax-based RS driven by engagement, watch time, and virality, with memory. Through extensive Monte Carlo simulations, it analyzes how the softmax parameter $\alpha$, content diversity $k$, virality weighting $\omega$, and memory $\delta$ shape engagement, polarisation, and radicalisation, revealing that initial opinion distributions critically influence outcomes and that viral neutral content can dampen polarisation. The findings offer actionable insights for RS design to mitigate polarisation, such as moderating exploration, maintaining content diversity, and leveraging virality for neutral content, with implications for platform policy and algorithmic governance.
Abstract
This paper proposes a mathematical model to study the coupled dynamics of a Recommender System (RS) algorithm and content consumers (users). The model posits that a large population of users, each with an opinion, consumes personalised content recommended by the RS. The RS can select from a range of content to recommend, based on users' past engagement, while users can engage with the content (like, watch), and in doing so, users' opinions evolve. This occurs repeatedly to capture the endless content available for user consumption on social media. We employ a campaign of Monte Carlo simulations to study how recommender systems influence users' opinions, and in turn how users' opinions shape the subsequent recommended content. Both the performance of the RS (e.g., how users engage with the content) and the polarisation and radicalisation of users' opinions are of interest. We find that different opinion distributions are more susceptible to becoming polarised than others, many content stances are ineffective in changing user opinions, and creating viral content is an effective measure in combating polarisation of opinions. This work has been submitted to the IEEE for possible publication. Copyright may be transferred without notice, after which this version may no longer be accessible.
