Dynamic Slate Recommendation with Gated Recurrent Units and Thompson Sampling
Not on the map. Why?
Abstract (arXiv)
We consider the problem of recommending relevant content to users of an internet platform in the form of lists of items, called slates. We introduce a variational Bayesian Recurrent Neural Net recommender system that acts on time series of interactions between the internet platform and the user, and which scales to real world industrial situations. The recommender system is tested both online on real users, and on an offline dataset collected from a Norwegian web-based marketplace, FINN.no, that is made public for research. This is one of the first publicly available datasets which includes all the slates that are presented to users as well as which items (if any) in the slates were clicked on. Such a data set allows us to move beyond the common assumption that implicitly assumes that users are considering all possible items at each interaction. Instead we build our likelihood using the items that are actually in the slate, and evaluate the strengths and weaknesses of both approaches theoretically and in experiments. We also introduce a hierarchical prior for the item parameters based on group memberships. Both item parameters and user preferences are learned probabilistically. Furthermore, we combine our model with bandit strategies to ensure learning, and introduce `in-slate Thompson Sampling' which makes use of the slates to maximise explorative opportunities. We show experimentally that explorative recommender strategies perform on par or above their greedy counterparts. Even without making use of exploration to learn more effectively, click rates increase simply because of improved diversity in the recommended slates.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 21 of its 47 references that are in the map. First posted on arXiv 30 Apr 2021.
Builds on
21 of 47 references.
References · 21
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2014Learning Phrase Representations using RNN Encoder-Decoder for Statistical Machine Translationcited by 4,016
- 2016Variational Inference: A Review for Statisticianscited by 1,466
- 2016Wide & Deep Learning for Recommender Systemscited by 745
- 2015Session-based Recommendations with Recurrent Neural Networkscited by 685
- 2016TensorFlow: Large-Scale Machine Learning on Heterogeneous Distributed Systemscited by 660
- 2015Weight Uncertainty in Neural Networkscited by 554
- 2017A Tutorial on Thompson Samplingcited by 420
- 2018Pyro: Deep Universal Probabilistic Programmingcited by 379
- 2013Black Box Variational Inferencecited by 317
- 2017Advances in Variational Inferencecited by 236
- 2017How Algorithmic Confounding in Recommendation Systems Increases Homogeneity and Decreases Utilitycited by 116
9 more
- 2018Seq2Slate: Re-ranking and Slate Optimization with RNNscited by 39
- 2018Evaluation of Session-based Recommendation Algorithmscited by 37
- 2015Metadata Embeddings for User and Item Cold-start Recommendationscited by 29
- 2020Deep Bayesian Bandits: Exploring in Online Personalized Recommendationscited by 23
- 2014Variational Temperingcited by 20
- 2021TripClick: The Log Files of a Large Health Web Search Enginecited by 18
- 2019Improving Collaborative Metric Learning with Efficient Negative Samplingcited by 11
- 2013Scalable Recommendation with Poisson Factorizationcited by 8
- 2018Deep neural network marketplace recommenders in online experimentscited by 2
Built on by
Citing papers per year: 2021: 1; 2022: 0; 2023: 1; 2024: 0; 2025: 2; 2026: 1.
5 papers.
- 2021FINN.no Slates Dataset: A new Sequential Dataset Logging Interactions, allViewed Items and Click Responses/No-Click for Recommender Systems Researchcited by 1
- 2023Impression-Aware Recommender Systemscited by 1
- 2025Counterfactual Inference under Thompson Samplingcited by 0
- 2025On the Reliability of Sampling Strategies in Offline Recommender Evaluationcited by 0
- 2026Challenges and Solutions for Bandits in the Wild: Warm-Started Mixture Bandits for Cross-Cohort Slate Recommendationcited by 0
- 2026Challenges and Solutions for Bandits in the Wild: Warm-Started Mixture Bandits for Cross-Cohort Slate Recommendation29 Sep 2026
- 2025On the Reliability of Sampling Strategies in Offline Recommender Evaluation7 Aug 2025
- 2025Counterfactual Inference under Thompson Sampling3 Apr 2025
- 2023Impression-Aware Recommender Systems15 Aug 2023
- 2021FINN.no Slates Dataset: A new Sequential Dataset Logging Interactions, allViewed Items and Click Responses/No-Click for Recommender Systems Research5 Nov 2021