Graph Neural Networks: A Review of Methods and Applications

Графовые нейронные сети: обзор методов и приложений
Jie Zhou, Ganqu Cui, Shengding Hu, Zhengyan Zhang, Cheng Yang, Zhiyuan Liu, Changcheng Li, Maosong Sun, Lifeng Wang
2018-12-20

graph attention networksgraph convolutional networksgraph neural networksgraph recurrent networksmessage passing
Lots of learning tasks require dealing with graph data which contains rich relation information among elements. Modeling physics systems, learning molecular fingerprints, predicting protein interface, and classifying diseases demand a model to learn from graph inputs. In other domains such as learning from non-structural data like texts and images, reasoning on extracted structures (like the dependency trees of sentences and the scene graphs of images) is an important research topic which also needs graph reasoning models. Graph neural networks (GNNs) are neural models that capture the dependence of graphs via message passing between the nodes of graphs. In recent years, variants of GNNs such as graph convolutional network (GCN), graph attention network (GAT), graph recurrent network (GRN) have demonstrated ground-breaking performances on many deep learning tasks. In this survey, we propose a general design pipeline for GNN models and discuss the variants of each component, systematically categorize the applications, and propose four open problems for future research.
1
Graph neural networks model graph-structured data by capturing dependencies through message passing between nodes.
2
It categorizes GNN applications across physics modeling, molecular fingerprint learning, protein interface prediction, disease classification, and reasoning over extracted structures.
3
The survey identifies four open problems to guide future graph neural network research.
4
The survey presents a general design pipeline for GNN models and systematically reviews variants of each pipeline component.
5
Variants including graph convolutional, graph attention, and graph recurrent networks have demonstrated strong performance across numerous deep learning tasks.

Graph neural networks and their applications to graph-structured data and extracted structures

Methods, architectural components, message-passing mechanisms, application domains, and open research problems of graph neural networks

Publication Details
Publication Date
2018-12-20
Journal
Publisher
ISSN
Cited by
1444
Access Type
Author Information
Authors
Jie Zhou
Ganqu Cui
Shengding Hu
Zhengyan Zhang
Cheng Yang
Zhiyuan Liu
Changcheng Li
Maosong Sun
Lifeng Wang
Explore further
Open the scid.ai AI chat with a ready-made request: it will find papers on a similar topic and help build a literature review.
Find similar papers in the chat →
Make a presentation
100%