SARDINE: A Simulator for Automated Recommendation in Dynamic and Interactive Environments
Romain Deffayet, Thibaut Thonet, Dongyoon Hwang, Vassilissa Lehoux,, Jean-Michel Renders, Maarten de Rijke

TL;DR
SARDINE is a flexible, interpretable simulator designed to model complex, dynamic, and interactive recommendation environments, facilitating research and development of advanced recommender systems beyond traditional accuracy metrics.
Contribution
The paper introduces SARDINE, a novel simulator that captures the complexity of interactive recommendation environments, supporting research in data-driven and reinforcement learning methods.
Findings
Studied existing recommendation methods using SARDINE's environments.
Uncovered new insights about the behavior of recommendation algorithms.
Demonstrated the simulator's flexibility across nine diverse scenarios.
Abstract
Simulators can provide valuable insights for researchers and practitioners who wish to improve recommender systems, because they allow one to easily tweak the experimental setup in which recommender systems operate, and as a result lower the cost of identifying general trends and uncovering novel findings about the candidate methods. A key requirement to enable this accelerated improvement cycle is that the simulator is able to span the various sources of complexity that can be found in the real recommendation environment that it simulates. With the emergence of interactive and data-driven methods - e.g., reinforcement learning or online and counterfactual learning-to-rank - that aim to achieve user-related goals beyond the traditional accuracy-centric objectives, adequate simulators are needed. In particular, such simulators must model the various mechanisms that render the…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Bandit Algorithms Research · Recommender Systems and Techniques · Smart Grid Energy Management
