RecSim NG: Toward Principled Uncertainty Modeling for Recommender Ecosystems
Not on the map. Why?
Abstract (arXiv)
The development of recommender systems that optimize multi-turn interaction with users, and model the interactions of different agents (e.g., users, content providers, vendors) in the recommender ecosystem have drawn increasing attention in recent years. Developing and training models and algorithms for such recommenders can be especially difficult using static datasets, which often fail to offer the types of counterfactual predictions needed to evaluate policies over extended horizons. To address this, we develop RecSim NG, a probabilistic platform for the simulation of multi-agent recommender systems. RecSim NG is a scalable, modular, differentiable simulator implemented in Edward2 and TensorFlow. It offers: a powerful, general probabilistic programming language for agent-behavior specification; tools for probabilistic inference and latent-variable model learning, backed by automatic differentiation and tracing; and a TensorFlow-based runtime for running simulations on accelerated hardware. We describe RecSim NG and illustrate how it can be used to create transparent, configurable, end-to-end models of a recommender ecosystem, complemented by a small set of simple use cases that demonstrate how RecSim NG can help both researchers and practitioners easily develop and train novel algorithms for recommender systems.
Key facts. Cited by 21 papers in the map (data through 7 Oct 2026). Builds on 34 of its 64 references that are in the map. First posted on arXiv 14 Mar 2021.
Builds on
34 of 64 references.
References · 34
- 2017Neural Collaborative Filteringcited by 1,108
- 2018Pyro: Deep Universal Probabilistic Programmingcited by 379
- 2019Challenges of Real-World Reinforcement Learningcited by 282
- 2018Fairness of Exposure in Rankingscited by 189
- 2018Top-K Off-Policy Correction for a REINFORCE Recommender Systemcited by 181
- 2018Equity of Attention: Amortizing Individual Fairness in Rankingscited by 124
- 2018Dopamine: A Research Framework for Deep Reinforcement Learningcited by 121
- 2017FA*IR: A Fair Top-k Ranking Algorithmcited by 113
- 2014Online Clustering of Banditscited by 99
- 2018Deep Reinforcement Learning for Page-wise Recommendationscited by 99
- 2019RecSim: A Configurable Simulation Platform for Recommender Systemscited by 91
- 2016Improved Recurrent Neural Networks for Session-based Recommendationscited by 86
22 more
- 2016Measuring Fairness in Ranked Outputscited by 81
- 2018Virtual-Taobao: Virtualizing Real-world Online Retail Environment for Reinforcement Learningcited by 80
- 2020The AI Economist: Improving Equality and Productivity with AI-Driven Tax Policiescited by 75
- 2018RecoGym: A Reinforcement Learning Environment for the problem of Product Recommendation in Online Advertisingcited by 65
- 2018Bayesian Layers: A Module for Neural Network Uncertaintycited by 57
- 2018Horizon: Facebook's Open Source Applied Reinforcement Learning Platformcited by 48
- 2013Empirical Analysis of Predictive Algorithms for Collaborative Filteringcited by 47
- 2018A Game-Theoretic Approach to Recommendation Systems with Strategic Content Providerscited by 33
- 2020Optimizing Long-term Social Welfare in Recommender Systems: A Constrained Matching Approachcited by 32
- 2019Reinforcement Learning for Slate-based Recommender Systems: A Tractable Decomposition and Practical Methodologycited by 27
- 2017Deep Probabilistic Programmingcited by 24
- 2018Deep Dyna-Q: Integrating Planning for Task-Completion Dialogue Policy Learningcited by 21
- 2021Measuring Recommender System Effects with Simulated Userscited by 20
- 2018Simple, Distributed, and Accelerated Probabilistic Programmingcited by 18
- 2017ELF: An Extensive, Lightweight and Flexible Research Platform for Real-time Strategy Gamescited by 16
- 2018Reinforcement Learning based Recommender System using Biclustering Techniquecited by 12
- 2018From Recommendation Systems to Facility Location Gamescited by 9
- 2020WES: Agent-based User Interaction Simulation on Real Infrastructurecited by 8
- 2013Object-Oriented Bayesian Networkscited by 7
- 2019Toward Simulating Environments in Reinforcement Learning Based Recommendationscited by 6
- 2019Advantage Amplification in Slowly Evolving Latent-State Environmentscited by 4
- 2019Latent Variable Session-Based Recommendationcited by 1
Built on by
Citing papers per year: 2021: 3; 2022: 5; 2023: 3; 2024: 4; 2025: 2; 2026: 4.
21 papers.
Sort:
By area:
- 2023User Behavior Simulation with Large Language Model based Agentscited by 136
- 2022Fairness in Recommender Systems: Research Landscape and Future Directionscited by 30
- 2022Fair ranking: a critical review, challenges, and future directionscited by 21
- 2021T-RECS: A Simulation Tool to Study the Societal Impact of Recommender Systemscited by 12
- 2024Accounting for AI and Users Shaping One Another: The Role of Mathematical Modelscited by 11
- 2021Recommendation Fairness: From Static to Dynamiccited by 10
- 2022Should I send this notification? Optimizing push notifications decision making by modeling the futurecited by 6
- 2022In the Eye of the Beholder: Robust Prediction with Causal User Modelingcited by 5
- 2024Lusifer: LLM-based User SImulated Feedback Environment for online Recommender systemscited by 5
- 2021Understanding Longitudinal Dynamics of Recommender Systems with Agent-Based Modeling and Simulationcited by 4
- 2022Learning to Rank For Push Notifications Using Pairwise Expected Regretcited by 3
- 2024Minimizing Live Experiments in Recommender Systems: User Simulation to Evaluate Preference Elicitation Policiescited by 3
9 more
- 2025GGBond: Growing Graph-Based AI-Agent Society for Socially-Aware Recommender Simulationcited by 3
- 2026Edu-Theater: A Data-Efficient Agent Framework for Scalable Learner Behavior Simulation through Staging Roll-Callcited by 2
- 2023Simulating News Recommendation Ecosystem for Fun and Profitcited by 1
- 2024Neural Click Models for Recommender Systemscited by 1
- 2026ShiJianBench: From Dialogue to Decision for Long-Horizon Evaluation of Investment Advisorscited by 1
- 2023Representation Learning in Low-rank Slate-based Recommender Systemscited by 0
- 2025Exploitation Over Exploration: Unmasking the Bias in Linear Bandit Recommender Offline Evaluationcited by 0
- 2026RecoAtlas: From Semantic Plausibility to Set-Level Utility in LLM Recommendation Agentscited by 0
- 2026Learning Collective Dynamics with Differentiable Gaussian Representationscited by 0
- 2026Learning Collective Dynamics with Differentiable Gaussian Representations23 Sep 2026
- 2026ShiJianBench: From Dialogue to Decision for Long-Horizon Evaluation of Investment Advisors2 Aug 2026
- 2026Edu-Theater: A Data-Efficient Agent Framework for Scalable Learner Behavior Simulation through Staging Roll-Call13 Jun 2026
- 2026RecoAtlas: From Semantic Plausibility to Set-Level Utility in LLM Recommendation Agents11 May 2026
- 2025Exploitation Over Exploration: Unmasking the Bias in Linear Bandit Recommender Offline Evaluation24 Jul 2025
- 2025GGBond: Growing Graph-Based AI-Agent Society for Socially-Aware Recommender Simulation27 May 2025
- 2024Neural Click Models for Recommender Systems30 Sep 2024
- 2024Minimizing Live Experiments in Recommender Systems: User Simulation to Evaluate Preference Elicitation Policies26 Sep 2024
- 2024Lusifer: LLM-based User SImulated Feedback Environment for online Recommender systems22 May 2024
- 2024Accounting for AI and Users Shaping One Another: The Role of Mathematical Models18 Apr 2024
- 2023Representation Learning in Low-rank Slate-based Recommender Systems10 Sep 2023
- 2023User Behavior Simulation with Large Language Model based Agents5 Jun 2023
9 more
- 2023Simulating News Recommendation Ecosystem for Fun and Profit23 May 2023
- 2022In the Eye of the Beholder: Robust Prediction with Causal User Modeling1 Jun 2022
- 2022Fairness in Recommender Systems: Research Landscape and Future Directions23 May 2022
- 2022Should I send this notification? Optimizing push notifications decision making by modeling the future17 Feb 2022
- 2022Fair ranking: a critical review, challenges, and future directions29 Jan 2022
- 2022Learning to Rank For Push Notifications Using Pairwise Expected Regret19 Jan 2022
- 2021Recommendation Fairness: From Static to Dynamic5 Sep 2021
- 2021Understanding Longitudinal Dynamics of Recommender Systems with Agent-Based Modeling and Simulation25 Aug 2021
- 2021T-RECS: A Simulation Tool to Study the Societal Impact of Recommender Systems19 Jul 2021
- 2023User Behavior Simulation with Large Language Model based Agentscited by 136
- 2026Edu-Theater: A Data-Efficient Agent Framework for Scalable Learner Behavior Simulation through Staging Roll-Callcited by 2
- 2026RecoAtlas: From Semantic Plausibility to Set-Level Utility in LLM Recommendation Agentscited by 0
- 2026Edu-Theater: A Data-Efficient Agent Framework for Scalable Learner Behavior Simulation through Staging Roll-Call13 Jun 2026
- 2026RecoAtlas: From Semantic Plausibility to Set-Level Utility in LLM Recommendation Agents11 May 2026
- 2023User Behavior Simulation with Large Language Model based Agents5 Jun 2023
- 2022Fairness in Recommender Systems: Research Landscape and Future Directionscited by 30
- 2022Fair ranking: a critical review, challenges, and future directionscited by 21
- 2021T-RECS: A Simulation Tool to Study the Societal Impact of Recommender Systemscited by 12
- 2024Accounting for AI and Users Shaping One Another: The Role of Mathematical Modelscited by 11
- 2021Recommendation Fairness: From Static to Dynamiccited by 10
- 2022Should I send this notification? Optimizing push notifications decision making by modeling the futurecited by 6
- 2022In the Eye of the Beholder: Robust Prediction with Causal User Modelingcited by 5
- 2024Lusifer: LLM-based User SImulated Feedback Environment for online Recommender systemscited by 5
- 2021Understanding Longitudinal Dynamics of Recommender Systems with Agent-Based Modeling and Simulationcited by 4
- 2022Learning to Rank For Push Notifications Using Pairwise Expected Regretcited by 3
- 2024Minimizing Live Experiments in Recommender Systems: User Simulation to Evaluate Preference Elicitation Policiescited by 3
- 2025GGBond: Growing Graph-Based AI-Agent Society for Socially-Aware Recommender Simulationcited by 3
12 most cited of 18 All 18 (JSON)
- 2026Learning Collective Dynamics with Differentiable Gaussian Representations23 Sep 2026
- 2026ShiJianBench: From Dialogue to Decision for Long-Horizon Evaluation of Investment Advisors2 Aug 2026
- 2025Exploitation Over Exploration: Unmasking the Bias in Linear Bandit Recommender Offline Evaluation24 Jul 2025
- 2025GGBond: Growing Graph-Based AI-Agent Society for Socially-Aware Recommender Simulation27 May 2025
- 2024Neural Click Models for Recommender Systems30 Sep 2024
- 2024Minimizing Live Experiments in Recommender Systems: User Simulation to Evaluate Preference Elicitation Policies26 Sep 2024
- 2024Lusifer: LLM-based User SImulated Feedback Environment for online Recommender systems22 May 2024
- 2024Accounting for AI and Users Shaping One Another: The Role of Mathematical Models18 Apr 2024
- 2023Representation Learning in Low-rank Slate-based Recommender Systems10 Sep 2023
- 2023Simulating News Recommendation Ecosystem for Fun and Profit23 May 2023
- 2022In the Eye of the Beholder: Robust Prediction with Causal User Modeling1 Jun 2022
- 2022Fairness in Recommender Systems: Research Landscape and Future Directions23 May 2022
12 newest of 18 All 18 (JSON)