Minimizing Live Experiments in Recommender Systems: User Simulation to Evaluate Preference Elicitation Policies
Evaluation of policies in recommender systems typically involves A/B testing using live experiments on real users to assess a new policy's impact on relevant metrics. This `gold standard'' comes at a high cost, however, in terms of cycle time, user cost, and potential user retention. In developing policies for onboarding'' new users, these costs can be especially problematic, since on-boarding occurs only once. In this work, we describe a simulation methodology used to augment (and reduce) the use of live experiments. We illustrate its deployment for the evaluation of `preference elicitation'' algorithms used to onboard new users of the YouTube Music platform. By developing counterfactually robust user behavior models, and a simulation service that couples such models with production infrastructure, we are able to test new algorithms in a way that reliably predicts their performance on key metrics when deployed live. We describe our domain, our simulation models and platform, results of experiments and deployment, and suggest future steps needed to further realistic simulation as a powerful complement to live experiments.
Code (0)
등록된 구현이 없습니다.
Tasks
Recommendation SystemsUser SimulationMethods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
Recommender for Its Purpose: Repeat and Exploration in Food Delivery Recommendations
Recommender systems have been widely used for various scenarios, such as e-commerce, news, and music, providing online contents to help and enrich users' daily life. Different scenarios hold distinct and unique character…
Recommendation SystemsRecency Dropout for Recurrent Recommender Systems
Recurrent recommender systems have been successful in capturing the temporal dynamics in users' activity trajectories. However, recurrent neural networks (RNNs) are known to have difficulty learning long-term dependencie…
Data AugmentationRecommendation SystemsMinimizing Mindless Mentions: Recommendation with Minimal Necessary User Reviews
Recently, researchers have turned their attention to recommender systems that use only minimal necessary data. This trend is informed by the idea that recommender systems should use no more user interactions than are nee…
PositionRecommendation SystemsCPFair: Personalized Consumer and Producer Fairness Re-ranking for Recommender Systems
Recently, there has been a rising awareness that when machine learning (ML) algorithms are used to automate choices, they may treat/affect individuals unfairly, with legal, ethical, or economic consequences. Recommender …
FairnessRecommendation SystemsRe-RankingMovie recommender system with metaheuristic artificial bee
Recommender systems are information retrieval tool that allocates accurate recommendations to the specific users. Collaborative movie recommender systems support users in accessing their popular movies by suggesting sim…
ClusteringInformation RetrievalRecommendation SystemsRetrieval