arrow
Return

A Practical Tutorial on Graph Neural Networks

delete2022-09-13
delete1
delete
OA
AI
I
Isaac Ronald Ward *
J
Jack Joyner
C
Casey Lickfold
Y
Yulan Guo
M
Mohammed Bennamoun
DOI:10.1145/3503043delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Graph neural networks (GNNs) have recently grown in popularity in the field of artificial intelligence (AI) due to their unique ability to ingest relatively unstructured data types as input data. Although some elements of the GNN architecture are conceptually similar in operation to traditional neural networks (and neural network variants), other elements represent a departure from traditional deep learning techniques. This tutorial exposes the power and novelty of GNNs to AI practitioners by collating and presenting details regarding the motivations, concepts, mathematics, and applications of the most common and performant variants of GNNs. Importantly, we present this tutorial concisely, alongside practical examples, thus providing a practical and accessible tutorial on the topic of GNNs.
Keywords:
Graph neural network
tutorial
artificial intelligence
recurrent
convolutional
auto encoder
decoder
machine learning
deep learning
papers with code
theory
applications

Journal

ACM Computing Surveys cover
ACM Computing Surveys
IF:
28
Papers:
2.4K
Citations:
3.5W

Organization

U
University of Western Australia
Scholars:
2.9W
Papers: 3.0W
Citations: 46
U
university of southern california
Scholars:
4.6W
Papers: 3.8W
Citations: 51
N
national university of defense technology - china
Scholars:
1.8W
Papers: 1.4W
Citations: 9
researcher View more organizations