RecSim NG: Toward Principled Uncertainty Modeling for Recommender Ecosystems
Mladenov, Martin, Hsu, Chih-Wei, Jain, Vihan, Ie, Eugene, Colby, Christopher, Mayoraz, Nicolas, Pham, Hubert, Tran, Dustin, Vendrov, Ivan, Boutilier, Craig
–arXiv.org Artificial Intelligence
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.
arXiv.org Artificial Intelligence
Mar-14-2021
- Country:
- Oceania > Australia
- Victoria > Melbourne (0.04)
- Western Australia > Perth (0.04)
- North America
- United States
- Wisconsin > Dane County
- Madison (0.04)
- Rhode Island > Providence County
- Providence (0.04)
- New York > New York County
- New York City (0.04)
- Minnesota > Hennepin County
- Minneapolis (0.04)
- Hawaii > Honolulu County
- Honolulu (0.04)
- California
- San Francisco County > San Francisco (0.14)
- Santa Clara County > Mountain View (0.05)
- San Diego County > San Diego (0.04)
- Los Angeles County > Long Beach (0.04)
- Wisconsin > Dane County
- Canada > Quebec
- Montreal (0.04)
- United States
- Europe
- Austria > Vienna (0.04)
- United Kingdom > England
- Cambridgeshire > Cambridge (0.04)
- Sweden > Stockholm
- Stockholm (0.04)
- Italy > Tuscany
- Pisa Province > Pisa (0.04)
- Asia
- Macao (0.04)
- Taiwan > Taiwan Province
- Taipei (0.04)
- Myanmar > Tanintharyi Region
- Dawei (0.04)
- Japan > Honshū
- Chūbu > Ishikawa Prefecture > Kanazawa (0.04)
- China > Beijing
- Beijing (0.04)
- Oceania > Australia
- Genre:
- Research Report (0.50)
- Industry:
- Leisure & Entertainment > Games (0.93)
- Information Technology (0.67)
- Technology: