Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Geometric Matrix Completion with Recurrent Multi-Graph Neural Networks

About

Matrix completion models are among the most common formulations of recommender systems. Recent works have showed a boost of performance of these techniques when introducing the pairwise relationships between users/items in the form of graphs, and imposing smoothness priors on these graphs. However, such techniques do not fully exploit the local stationarity structures of user/item graphs, and the number of parameters to learn is linear w.r.t. the number of users and items. We propose a novel approach to overcome these limitations by using geometric deep learning on graphs. Our matrix completion architecture combines graph convolutional neural networks and recurrent neural networks to learn meaningful statistical graph-structured patterns and the non-linear diffusion process that generates the known ratings. This neural network system requires a constant number of parameters independent of the matrix size. We apply our method on both synthetic and real datasets, showing that it outperforms state-of-the-art techniques.

Federico Monti, Michael M. Bronstein, Xavier Bresson• 2017

Related benchmarks

TaskDatasetResultRank
RecommendationMovieLens-100K (test)
RMSE0.922
55
RecommendationMovieLens 1M (test)--
34
Matrix completionMovieLens-100K (test)
RMSE0.929
21
Matrix completionDouban
RMSE0.801
15
Rating PredictionMovieLens 100K (80/20 train test)
RMSE0.929
14
Graph feature imputationCiao (test)
RMSE1.183
14
Graph feature imputationCora (test)
RMSE0.55
14
Graph feature imputationAmaphoto (test)
RMSE0.519
14
Graph feature imputationAmacomp (test)
RMSE0.591
14
Graph feature imputationDouban (test)
RMSE0.801
13
Showing 10 of 28 rows

Other info

Follow for update