Temporal Collaborative Filtering with Graph Convolutional Neural Networks

10/13/2020
by   Esther Rodrigo Bonet, et al.
0

Temporal collaborative filtering (TCF) methods aim at modelling non-static aspects behind recommender systems, such as the dynamics in users' preferences and social trends around items. State-of-the-art TCF methods employ recurrent neural networks (RNNs) to model such aspects. These methods deploy matrix-factorization-based (MF-based) approaches to learn the user and item representations. Recently, graph-neural-network-based (GNN-based) approaches have shown improved performance in providing accurate recommendations over traditional MF-based approaches in non-temporal CF settings. Motivated by this, we propose a novel TCF method that leverages GNNs to learn user and item representations, and RNNs to model their temporal dynamics. A challenge with this method lies in the increased data sparsity, which negatively impacts obtaining meaningful quality representations with GNNs. To overcome this challenge, we train a GNN model at each time step using a set of observed interactions accumulated time-wise. Comprehensive experiments on real-world data show the improved performance obtained by our method over several state-of-the-art temporal and non-temporal CF models.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/10/2021

Localized Graph Collaborative Filtering

User-item interactions in recommendations can be naturally de-noted as a...
research
01/26/2022

Graph Neural Networks with Dynamic and Static Representations for Social Recommendation

Recommender systems based on graph neural networks receive increasing re...
research
06/08/2021

Multi-output Gaussian Processes for Uncertainty-aware Recommender Systems

Recommender systems are often designed based on a collaborative filterin...
research
02/15/2021

User Embedding based Neighborhood Aggregation Method for Inductive Recommendation

We consider the problem of learning latent features (aka embedding) for ...
research
06/18/2018

Learning Distributed Representations from Reviews for Collaborative Filtering

Recent work has shown that collaborative filter-based recommender system...
research
08/08/2021

LT-OCF: Learnable-Time ODE-based Collaborative Filtering

Collaborative filtering (CF) is a long-standing problem of recommender s...
research
02/13/2018

Neural Tensor Factorization

Neural collaborative filtering (NCF) and recurrent recommender systems (...

Please sign up or login with your details

Forgot password? Click here to reset