Latent Cross: Making Use of Context in Recurrent Recommender Systems

By Alex Beutel, Paul Covington, Sagar Jain, Can Xu, Jia Li, Vince Gatto, Ed H. Chi. Web Search and Data Mining, 2018

371 citations recorded by the source corpus.

The success of recommender systems often depends on their ability to understand and make use of the context of the recommendation request. Significant research has focused on how time, location, interfaces, and a plethora of other contextual features affect recommendations. However, in using deep neural networks for recommender systems, researchers often ignore these contexts or incorporate them as ordinary features in the model. In this paper, we study how to effectively treat contextual data in neural recommender systems. We begin with an empirical analysis of the conventional approach to context as features in feed-forward recommenders and demonstrate that this approach is inefficient in capturing common feature crosses. We apply this insight to design a state-of-the-art RNN recommender system. We first describe our RNN-based recommender system in use at YouTube. Next, we offer "Latent Cross," an easy-to-use technique to incorporate contextual data in the RNN by embedding the context feature first and then performing an element-wise product of the context embedding with model's hidden states. We demonstrate the improvement in performance by using this Latent Cross technique in multiple experimental settings.

Subfields: Artificial Intelligence, Information Systems, Signal Processing

View Paper: https://www.semanticscholar.org/paper/629781b0d1cb7d7589b45dc4937ae59ad591ce72

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Xiangnan He
  2. Tat-seng Chua
  3. Xiang Wang
  4. Yongfeng Zhang
  5. Julian McAuley
  6. Xu Chen
  7. Quoc V. Le
  8. Yoshua Bengio

In Information Systems

  1. Xiangnan He
  2. Xiang Wang
  3. Tat-seng Chua
  4. Yongfeng Zhang
  5. Xu Chen
  6. Meng Wang
  7. Julian McAuley
  8. Le Wu

In Signal Processing

  1. Julian McAuley
  2. Richard S. Zemel
  3. Kevin Swersky
  4. Peter Forsyth
  5. Ravid Shwartz-Ziv
  6. Artem Babenko
  7. Nadathur Rajagopalan Satish
  8. Tat-seng Chua

Citations in the corpus