4.7 Article

A Comprehensive Survey on Graph Neural Networks

Publisher

IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
DOI: 10.1109/TNNLS.2020.2978386

Keywords

Deep learning; Neural networks; Task analysis; Kernel; Feature extraction; Data mining; Learning systems; Deep learning; graph autoencoder (GAE); graph convolutional networks (GCNs); graph neural networks (GNNs); graph representation learning; network embedding

Funding

  1. Australian Government through the Australian Research Council (ARC) [LP160100630, LP180100654]
  2. NSF [III-1526499, III-1763325, III-1909323, CNS-1930941]
  3. Australian Research Council [LP180100654] Funding Source: Australian Research Council

Ask authors/readers for more resources

This article provides a comprehensive overview of graph neural networks (GNNs) in data mining and machine learning fields. It discusses the taxonomy of GNNs, their applications, and summarizes open-source codes, benchmark data sets, and model evaluation. The article also proposes potential research directions in this rapidly growing field.
Deep learning has revolutionized many machine learning tasks in recent years, ranging from image classification and video processing to speech recognition and natural language understanding. The data in these tasks are typically represented in the Euclidean space. However, there is an increasing number of applications, where data are generated from non-Euclidean domains and are represented as graphs with complex relationships and interdependency between objects. The complexity of graph data has imposed significant challenges on the existing machine learning algorithms. Recently, many studies on extending deep learning approaches for graph data have emerged. In this article, we provide a comprehensive overview of graph neural networks (GNNs) in data mining and machine learning fields. We propose a new taxonomy to divide the state-of-the-art GNNs into four categories, namely, recurrent GNNs, convolutional GNNs, graph autoencoders, and spatial-temporal GNNs. We further discuss the applications of GNNs across various domains and summarize the open-source codes, benchmark data sets, and model evaluation of GNNs. Finally, we propose potential research directions in this rapidly growing field.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.7
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available