A Survey of Graph Neural Networks for Recommender Systems: Challenges, Methods, and Directions
Обзор графовых нейронных сетей для рекомендательных систем: проблемы, методы и направления развития
2023-01-13
SCID: 54.1/9mkzv3h5
Discuss with AI
embedding propagationgraph neural networksrecommender systemsspatial modelsspectral models
Figures from the paper
Abstract (AI)
Recommender system is one of the most important information services on today’s Internet. Recently, graph neural networks have become the new state-of-the-art approach to recommender systems. In this survey, we conduct a comprehensive review of the literature on graph neural network-based recommender systems. We first introduce the background and the history of the development of both recommender systems and graph neural networks. For recommender systems, in general, there are four aspects for categorizing existing works: stage, scenario, objective, and application. For graph neural networks, the existing methods consist of two categories: spectral models and spatial ones. We then discuss the motivation of applying graph neural networks into recommender systems, mainly consisting of the high-order connectivity, the structural property of data and the enhanced supervision signal. We then systematically analyze the challenges in graph construction, embedding propagation/aggregation, model optimization, and computation efficiency. Afterward and primarily, we provide a comprehensive overview of a multitude of existing works of graph neural network-based recommender systems, following the taxonomy above. Finally, we raise discussions on the open problems and promising future directions in this area. We summarize the representative papers along with their code repositories in https://github.com/tsinghua-fib-lab/GNN-Recommender-Systems .
Key Findings
1
It analyzes challenges in graph construction, embedding propagation and aggregation, model optimization, and computational efficiency.
2
It introduces taxonomies for recommender systems based on stage, scenario, objective, and application, and for GNNs based on spectral versus spatial models.
3
The survey identifies high-order connectivity, data structural properties, and enhanced supervision signals as key motivations for applying GNNs to recommendation.
4
The survey synthesizes existing methods, open problems, future directions, and representative papers with publicly available code repositories.
5
The survey systematically reviews graph neural network-based recommender systems, which have recently emerged as a state-of-the-art approach.
Research Object
Graph neural network-based recommender systems
Research Subject
Challenges, methods, taxonomies, applications, and future directions of applying graph neural networks to recommender systems
Publication Details
Publication Date
2023-01-13
Journal
Publisher
ISSN
Cited by
737
Open access PDF
Access Type
Author Information
Download PDF
Subscribe to digest
References available in scid.ai6
A Comprehensive Survey on Graph Neural Networks2020
Graph neural networks: A review of methods and applications2020
Wide & Deep Learning for Recommender Systems2016
Graph Convolutional Neural Networks for Web-Scale Recommender Systems2018
Graph Neural Networks in Recommender Systems: A Survey2022
Computing Graph Neural Networks: A Survey from Algorithms to Accelerators2021