Optimizing Slate Recommendations via Slate-CVAE
نویسندگان
چکیده
The slate recommendation problem aims to find the “optimal” ordering of a subset of documents to be presented on a surface that we call “slate”. The definition of “optimal” changes depending on the underlying applications but a typical goal is to maximize user engagement with the slate. Solving this problem at scale is hard due to the combinatorial explosion of documents to show and their display positions on the slate. In this paper, we introduce Slate Conditional Variational AutoEncoders (Slate-CVAE) to generate optimal slates. To the best of our knowledge, this is the first conditional generative model that provides a unified framework for slate recommendation by direct generation. Slate-CVAE automatically takes into account the format of the slate and any biases that the representation causes, thus truly proposing the optimal slate. Additionally, to deal with large corpora of documents, we present a novel approach that uses pretrained document embeddings combined with a soft-nearest-neighbors layer within our CVAE model. Experiments show that on the simulated and real-world datasets, Slate-CVAE outperforms recommender systems that consists of greedily ranking documents by a significant margin while remaining scalable.
منابع مشابه
A machine vision system for quality grading of painted slates
The major aim of this chapter is to detail the technology associated with a novel industrial inspection system that is able to robustly identify the visual defects present on the surface of painted slates. The development of a real-time automated slate inspection system proved to be a challenging task since the surface of the slate is painted with glossy dark colours, the slate is characterised...
متن کاملDeep Reinforcement Learning with Attention for Slate Markov Decision Processes with High-Dimensional States and Actions
Many real-world problems come with action spaces represented as feature vectors. Although high-dimensional control is a largely unsolved problem, there has recently been progress for modest dimensionalities. Here we report on a successful attempt at addressing problems of dimensionality as high as 2000, of a particular form. Motivated by important applications such as recommendation systems tha...
متن کاملUsing Swasthya Slate Technology to Improve Healthcare Infrastructure and Patient Care
AimThe purpose of this research is to display the need for diagnostic and data collecting healthcare technology through the use of technology such as the Swasthya Slate. ConclusionThe Swasthya Slate technology though designed for developing countries with a lack of health care infrastructure can also be used in developed countries to increase the quality of patient care and digitize patient spe...
متن کاملNon-Stochastic Bandit Slate Problems
We consider bandit problems, motivated by applications in online advertising and news story selection, in which the learner must repeatedly select a slate, that is, a subset of size s from K possible actions, and then receives rewards for just the selected actions. The goal is to minimize the regret with respect to total reward of the best slate computed in hindsight. We consider unordered and ...
متن کاملGeneralized Linear Spatial Models to Predict Slate Exploitability
The aim of this research was to determine the variables that characterize slate exploitability and to model spatial distribution. A generalized linear spatialmodel (GLSMs)was fitted in order to explore relationship between exploitability and different explanatory variables that characterize slate quality.Modelling the influence of these variables and analysing the spatial distribution of themod...
متن کامل