Graph Neural Networks for Recommender Systems: Challenges, Methods, and Directions

09/27/2021
by   Chen Gao, et al.
0

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 of recommender systems. In this survey, we conduct a comprehensive review of the literature in 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 of this area. We summarize the representative papers along with their codes repositories in https://github.com/tsinghua-fib-lab/GNN-Recommender-Systems.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/04/2020

Graph Neural Networks in Recommender Systems: A Survey

With the explosive growth of online information, recommender systems pla...
research
02/21/2023

Dual Policy Learning for Aggregation Optimization in Graph Neural Network-based Recommender Systems

Graph Neural Networks (GNNs) provide powerful representations for recomm...
research
12/08/2022

A Survey of Graph Neural Networks for Social Recommender Systems

Social recommender systems (SocialRS) simultaneously leverage user-to-it...
research
05/06/2021

GraphFormers: GNN-nested Language Models for Linked Text Representation

Linked text representation is critical for many intelligent web applicat...
research
06/15/2022

RecBole 2.0: Towards a More Up-to-Date Recommendation Library

In order to support the study of recent advances in recommender systems,...
research
06/23/2021

GraphConfRec: A Graph Neural Network-Based Conference Recommender System

In today's academic publishing model, especially in Computer Science, co...
research
06/23/2023

Review of compressed embedding layers and their applications for recommender systems

We review the literature on trainable, compressed embedding layers and d...

Please sign up or login with your details

Forgot password? Click here to reset