SARDINE: Simulator for Automated Recommendation in Dynamic and Interactive Environments

Author:

Deffayet Romain1ORCID,Thonet Thibaut2ORCID,Hwang Dongyoon3ORCID,Lehoux Vassilissa2ORCID,Renders Jean-Michel2ORCID,de Rijke Maarten4ORCID

Affiliation:

1. Naver Labs Europe, Meylan, France and University of Amsterdam, Amsterdam, Netherlands

2. Naver Labs Europe, Meylan, France

3. KAIST, Daejeon, Korea (the Republic of)

4. University of Amsterdam, Amsterdam, Netherlands

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 recommendation environment dynamic and interactive, e.g., the effect of recommendations on the user or the effect of biased data on subsequent iterations of the recommender system. We therefore propose SARDINE, a flexible and interpretable recommendation simulator that can help accelerate research in interactive and data-driven recommender systems. We demonstrate its usefulness by studying existing methods within nine diverse environments derived from SARDINE, and even uncover novel insights about them.

Funder

Hybrid Intelligence Center

Dutch Ministry of Education, Culture and Science

Netherlands Organisation for Scientific Research

LESSEN

Dutch Research Council

FINDHR

European Union’s Horizon Europe research and innovation program

Publisher

Association for Computing Machinery (ACM)

Reference55 articles.

1. Shipra Agrawal and Navin Goyal. 2013. Thompson sampling for contextual bandits with linear payoffs. In Proceedings of the 30th International Conference on Machine Learning (Proceedings of Machine Learning Research), Sanjoy Dasgupta and David McAllester (Eds.), Vol. 28. PMLR, 127–135. Retrieved from https://proceedings.mlr.press/v28/agrawal13.html

2. Ashton Anderson, Lucas Maystre, Ian Anderson, Rishabh Mehrotra, and Mounia Lalmas. 2020. Algorithmic effects on the diversity of consumption on spotify. In Proceedings of the Web Conference (WWW’20). ACM, New York, NY, 2155–2165. 10.1145/3366423.3380281

3. Iason Chaimalas, Duncan Martin Walker, Edoardo Gruppi, Benjamin Richard Clark, and Laura Toni. 2023. Bootstrapped personalized popularity for cold start recommender systems. In Proceedings of the 17th ACM Conference on Recommender Systems (RecSys’23). ACM, New York, NY, 715–722. 10.1145/3604915.3608820

4. Rana Chamsi Abu Quba, Salima Hassas, Hammam Chamsi, and Usama Fayyad. 2014. From a “cold” to a “warm” start in recommender systems. In IEEE International Conference on Enabling Technologies: Infrastructure for Collaborative Enterprises (WETICE’14). IEEE Digital Library, 1–7. 10.1109/WETICE.2014.66

5. Minmin Chen, Alex Beutel, Paul Covington, Sagar Jain, Francois Belletti, and Ed H. Chi. 2019. Top-k off-policy correction for a REINFORCE recommender system. In Proceedings of the 13th International Conference on Web Search and Data Mining (WSDM’19). 456–464. 10.1145/3289600.3290999

同舟云学术

1.学者识别学者识别

2.学术分析学术分析

3.人才评估人才评估

"同舟云学术"是以全球学者为主线,采集、加工和组织学术论文而形成的新型学术文献查询和分析系统,可以对全球学者进行文献检索和人才价值评估。用户可以通过关注某些学科领域的顶尖人物而持续追踪该领域的学科进展和研究前沿。经过近期的数据扩容,当前同舟云学术共收录了国内外主流学术期刊6万余种,收集的期刊论文及会议论文总量共计约1.5亿篇,并以每天添加12000余篇中外论文的速度递增。我们也可以为用户提供个性化、定制化的学者数据。欢迎来电咨询!咨询电话:010-8811{复制后删除}0370

www.globalauthorid.com

TOP

Copyright © 2019-2024 北京同舟云网络信息技术有限公司
京公网安备11010802033243号  京ICP备18003416号-3