Hierarchical Temporal Convolutional Networks for Dynamic Recommender Systems

04/08/2019
by   Jiaxuan You, et al.
0

Recommender systems that can learn from cross-session data to dynamically predict the next item a user will choose are crucial for online platforms. However, existing approaches often use out-of-the-box sequence models which are limited by speed and memory consumption, are often infeasible for production environments, and usually do not incorporate cross-session information, which is crucial for effective recommendations. Here we propose Hierarchical Temporal Convolutional Networks (HierTCN), a hierarchical deep learning architecture that makes dynamic recommendations based on users' sequential multi-session interactions with items. HierTCN is designed for web-scale systems with billions of items and hundreds of millions of users. It consists of two levels of models: The high-level model uses Recurrent Neural Networks (RNN) to aggregate users' evolving long-term interests across different sessions, while the low-level model is implemented with Temporal Convolutional Networks (TCN), utilizing both the long-term interests and the short-term interactions within sessions to predict the next interaction. We conduct extensive experiments on a public XING dataset and a large-scale Pinterest dataset that contains 6 million users with 1.6 billion interactions. We show that HierTCN is 2.5x faster than RNN-based models and uses 90 further develop an effective data caching scheme and a queue-based mini-batch generator, enabling our model to be trained within 24 hours on a single GPU. Our model consistently outperforms state-of-the-art dynamic recommendation methods, with up to 18

READ FULL TEXT

page 9

page 10

research
09/12/2019

Time-weighted Attentional Session-Aware Recommender System

Session-based Recurrent Neural Networks (RNNs) are gaining increasing po...
research
07/08/2020

MRIF: Multi-resolution Interest Fusion for Recommendation

The main task of personalized recommendation is capturing users' interes...
research
09/01/2017

Telepath: Understanding Users from a Human Vision Perspective in Large-Scale Recommender Systems

Designing an e-commerce recommender system that serves hundreds of milli...
research
02/26/2019

Multi-Scale Quasi-RNN for Next Item Recommendation

How to better utilize sequential information has been extensively studie...
research
03/07/2021

Hybrid Model with Time Modeling for Sequential Recommender Systems

Deep learning based methods have been used successfully in recommender s...
research
01/26/2022

Recency Dropout for Recurrent Recommender Systems

Recurrent recommender systems have been successful in capturing the temp...
research
08/25/2020

LSTM Networks for Online Cross-Network Recommendations

Cross-network recommender systems use auxiliary information from multipl...

Please sign up or login with your details

Forgot password? Click here to reset