# Algorithmic Drift: A Simulation Framework to Study the Effects of Recommender Systems on User Preferences

arXiv: https://arxiv.org/abs/2409.16478 · HTML: https://mlsanity.com/paper/2409.16478/

## Key facts

- Cited by 5 papers in the map (data through 14 Oct 2026).
- Builds on 21 of its 54 references that are in the map.
- First posted on arXiv 24 Sep 2024.

## Builds on (most cited first, 21 of 21)

- [LightGCN: Simplifying and Powering Graph Convolution Network for Recommendation](https://mlsanity.com/paper/2002.02126/) (2020)
- [Neural Graph Collaborative Filtering](https://mlsanity.com/paper/1905.08108/) (2019)
- [RecBole: Towards a Unified, Comprehensive and Efficient Framework for Recommendation Algorithms](https://mlsanity.com/paper/2011.01731/) (2020)
- [How Algorithmic Confounding in Recommendation Systems Increases Homogeneity and Decreases Utility](https://mlsanity.com/paper/1710.11214/) (2017)
- [RecVAE: a New Variational Autoencoder for Top-N Recommendations with Implicit Feedback](https://mlsanity.com/paper/1912.11160/) (2019)
- [Auditing Radicalization Pathways on YouTube](https://mlsanity.com/paper/1908.08313/) (2019)
- [Fighting Fire with Fire: Using Antidote Data to Improve Polarization and Fairness of Recommender Systems](https://mlsanity.com/paper/1812.01504/) (2018)
- [Quantifying Controversy in Social Media](https://mlsanity.com/paper/1507.05224/) (2015)
- [Fairness and Diversity in Recommender Systems: A Survey](https://mlsanity.com/paper/2307.04644/) (2023)
- [Measuring Recommender System Effects with Simulated Users](https://mlsanity.com/paper/2101.04526/) (2021)
- [The Effect of People Recommenders on Echo Chambers and Polarization](https://mlsanity.com/paper/2112.00626/) (2021)
- [Filter Bubbles in Recommender Systems: Fact or Fallacy -- A Systematic Review](https://mlsanity.com/paper/2307.01221/) (2023)
- [Exposure Inequality in People Recommender Systems: The Long-Term Effects](https://mlsanity.com/paper/2112.08237/) (2021)
- [Relevance meets Diversity: A User-Centric Framework for Knowledge Exploration through Recommendations](https://mlsanity.com/paper/2408.03772/) (2024)
- [YouTube, The Great Radicalizer? Auditing and Mitigating Ideological Biases in YouTube Recommendations](https://mlsanity.com/paper/2203.10666/) (2022)
- [No Echo in the Chambers of Political Interactions on Reddit](https://mlsanity.com/paper/2102.05477/) (2021)
- [Pathways through Conspiracy: The Evolution of Conspiracy Radicalization through Engagement in Online Conspiracy Discussions](https://mlsanity.com/paper/2204.10729/) (2022)
- [Cascade-based Echo Chamber Detection](https://mlsanity.com/paper/2208.04620/) (2022)
- [Modeling how social network algorithms can influence opinion polarization](https://mlsanity.com/paper/2102.00099/) (2021)
- [To Recommend or Not? A Model-Based Comparison of Item-Matching Processes](https://mlsanity.com/paper/2110.11468/) (2021)
- [Flexible Generation of Preference Data for Recommendation Analysis](https://mlsanity.com/paper/2407.16594/) (2024)

## Built on by (most cited first, 5 of 5)

- [Unexpected Knowledge: Auditing Wikipedia and Grokipedia Search Recommendations](https://mlsanity.com/paper/2512.17027/) (2025)
- [ARES: Anomaly Recognition Model For Edge Streams](https://mlsanity.com/paper/2511.22078/) (2025)
- [The Urban Impact of AI: Modeling Feedback Loops in Next-Venue Recommendation](https://mlsanity.com/paper/2504.07911/) (2025)
- [The Diversity Paradox revisited: Systemic Effects of Feedback Loops in Recommender Systems](https://mlsanity.com/paper/2602.16315/) (2026)
- [Stay or Stray - A Dynamical Systems Viewpoint of Popularity Bias](https://mlsanity.com/paper/2608.10474/) (2026)

## Abstract (arXiv)

Digital platforms such as social media and e-commerce websites adopt Recommender Systems to provide value to the user. However, the social consequences deriving from their adoption are still unclear. Many scholars argue that recommenders may lead to detrimental effects, such as bias-amplification deriving from the feedback loop between algorithmic suggestions and users' choices. Nonetheless, the extent to which recommenders influence changes in users leaning remains uncertain. In this context, it is important to provide a controlled environment for evaluating the recommendation algorithm before deployment. To address this, we propose a stochastic simulation framework that mimics user-recommender system interactions in a long-term scenario. In particular, we simulate the user choices by formalizing a user model, which comprises behavioral aspects, such as the user resistance towards the recommendation algorithm and their inertia in relying on the received suggestions. Additionally, we introduce two novel metrics for quantifying the algorithm's impact on user preferences, specifically in terms of drift over time. We conduct an extensive evaluation on multiple synthetic datasets, aiming at testing the robustness of our framework when considering different scenarios and hyper-parameters setting. The experimental results prove that the proposed methodology is effective in detecting and quantifying the drift over the users preferences by means of the simulation. All the code and data used to perform the experiments are publicly available.
