UPDF AI

Practical Diversified Recommendations on YouTube with Determinantal Point Processes

M. Wilhelm,A. Ramanathan,3 Authors,Jennifer Gillenwater

2018 · DOI: 10.1145/3269206.3272018
International Conference on Information and Knowledge Management · 161 Citations

TLDR

This work presents a statistical model of diversity based on determinantal point processes (DPPs), and empirical results show that this model, coupled with a re-ranking algorithm, yields substantial short- and long-term increases in user engagement.

Abstract

Many recommendation systems produce result sets with large numbers of highly similar items. Diversifying these results is often accomplished with heuristics, which are impoverished models of users' desire for diversity. However, integrating more complex statistical models of diversity into large-scale, mature systems is challenging. Without a good match between the model's definition of diversity and users' perception of diversity, the model can easily degrade users' perception of the recommendations. In this work we present a statistical model of diversity based on determinantal point processes (DPPs). We train this model from examples of user preferences with a simple procedure that can be integrated into large and complex production systems relatively easily. We use an approximate inference algorithm to serve the model at scale, and empirical results on live YouTube homepage traffic show that this model, coupled with a re-ranking algorithm, yields substantial short- and long-term increases in user engagement.