Graph Convolutional Embeddings for Recommender Systems
Not on the map. Why?
Abstract (arXiv)
Modern recommender systems (RS) work by processing a number of signals that can be inferred from large sets of user-item interaction data. The main signal to analyze stems from the raw matrix that represents interactions. However, we can increase the performance of RS by considering other kinds of signals like the context of interactions, which could be, for example, the time or date of the interaction, the user location, or sequential data corresponding to the historical interactions of the user with the system. These complex, context-based interaction signals are characterized by a rich relational structure that can be represented by a multi-partite graph. Graph Convolutional Networks (GCNs) have been used successfully in collaborative filtering with simple user-item interaction data. In this work, we generalize the use of GCNs for N-partite graphs by considering N multiple context dimensions and propose a simple way for their seamless integration in modern deep learning RS architectures. More specifically, we define a graph convolutional embedding layer for N-partite graphs that processes user-item-context interactions, and constructs node embeddings by leveraging their relational structure. Experiments on several datasets from recommender systems to drug re-purposing show the benefits of the introduced GCN embedding layer by measuring the performance of different context-enriched tasks.
Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 24 of its 47 references that are in the map. First posted on arXiv 5 Mar 2021.
Builds on
24 of 47 references.
References · 24
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2017Graph Attention Networkscited by 8,854
- 2017Inductive Representation Learning on Large Graphscited by 6,284
- 2016Convolutional Neural Networks on Graphs with Fast Localized Spectral Filteringcited by 2,085
- 2019Simplifying Graph Convolutional Networkscited by 1,470
- 2018Graph Convolutional Neural Networks for Web-Scale Recommender Systemscited by 1,133
- 2017Neural Collaborative Filteringcited by 1,108
- 2013Spectral Networks and Locally Connected Networks on Graphscited by 1,097
- 2020Learning to Simulate Complex Physics with Graph Networkscited by 867
- 2015Convolutional Networks on Graphs for Learning Molecular Fingerprintscited by 751
- 2019Graph Neural Networks for Social Recommendationcited by 711
12 more
- 2017DeepFM: A Factorization-Machine based Neural Network for CTR Predictioncited by 673
- 2019Neural Graph Collaborative Filteringcited by 660
- 2018FastGCN: Fast Learning with Graph Convolutional Networks via Importance Samplingcited by 583
- 2019KGAT: Knowledge Graph Attention Network for Recommendationcited by 342
- 2018xDeepFM: Combining Explicit and Implicit Feature Interactions for Recommender Systemscited by 277
- 2015Deep Convolutional Networks on Graph-Structured Datacited by 246
- 2017Neural Factorization Machines for Sparse Predictive Analyticscited by 183
- 2020Neural Collaborative Filtering vs. Matrix Factorization Revisitedcited by 123
- 2019Fine-Grained Spoiler Detection from Large-Scale Review Corporacited by 76
- 2016Item2Vec: Neural Item Embedding for Collaborative Filteringcited by 72
- 2018NAIS: Neural Attentive Item Similarity Model for Recommendationcited by 52
- 2020Multi-Graph Convolution Collaborative Filteringcited by 27
Built on by
Citing papers per year: 2022: 1.
1 paper.
- 2022Attention-Based Recommendation On Graphscited by 1
- 2022Attention-Based Recommendation On Graphs4 Jan 2022