Graph Neural Networks: A Review of Methods and Applications

12/20/2018
by   Jie Zhou, et al.
62

Lots of learning tasks require dealing with graph data which contains rich relation information among elements. Modeling physics system, learning molecular fingerprints, predicting protein interface, and classifying diseases require that 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 tree of sentences and the scene graph of images, is an important research topic which also needs graph reasoning models. Graph neural networks (GNNs) are connectionist models that capture the dependence of graphs via message passing between the nodes of graphs. Unlike standard neural networks, graph neural networks retain a state that can represent information from its neighborhood with an arbitrary depth. Although the primitive graph neural networks have been found difficult to train for a fixed point, recent advances in network architectures, optimization techniques, and parallel computation have enabled successful learning with them. In recent years, systems based on graph convolutional network (GCN) and gated graph neural network (GGNN) have demonstrated ground-breaking performance on many tasks mentioned above. In this survey, we provide a detailed review over existing graph neural network models, systematically categorize the applications, and propose four open problems for future research.

READ FULL TEXT

page 1

page 5

page 13

research
08/01/2019

Graph Neural Networks for Small Graph and Giant Network Representation Learning: An Overview

Graph neural networks denote a group of neural network models introduced...
research
10/22/2019

ProDyn0: Inferring calponin homology domain stretching behavior using graph neural networks

Graph neural networks are a quickly emerging field for non-Euclidean dat...
research
01/03/2019

A Comprehensive Survey on Graph Neural Networks

Deep learning has revolutionized many machine learning tasks in recent y...
research
11/20/2017

Residual Gated Graph ConvNets

Graph-structured data such as functional brain networks, social networks...
research
05/29/2015

A Critical Review of Recurrent Neural Networks for Sequence Learning

Countless learning tasks require dealing with sequential data. Image cap...
research
10/23/2019

Machine Learning for Scent: Learning Generalizable Perceptual Representations of Small Molecules

Predicting the relationship between a molecule's structure and its odor ...
research
04/01/2018

Attentional Multilabel Learning over Graphs - A message passing approach

We address a largely open problem of multilabel classification over grap...

Please sign up or login with your details

Forgot password? Click here to reset