An End-to-End Deep Learning Architecture for Graph Classification

By Muhan Zhang, Zhicheng Cui, Marion Neumann, Yixin Chen. 2018

1,721 citations recorded by the source corpus.

Neural networks are typically designed to deal with data in tensor forms. In this paper, we propose a novel neural network architecture accepting graphs of arbitrary structure. Given a dataset containing graphs in the form of (G,y) where G is a graph and y is its class, we aim to develop neural networks that read the graphs directly and learn a classification function. There are two main challenges: 1) how to extract useful features characterizing the rich information encoded in a graph for classification purpose, and 2) how to sequentially read a graph in a meaningful and consistent order. To address the first challenge, we design a localized graph convolution model and show its connection with two graph kernels. To address the second challenge, we design a novel SortPooling layer which sorts graph vertices in a consistent order so that traditional neural networks can be trained on the graphs. Experiments on benchmark graph classification datasets demonstrate that the proposed architecture achieves highly competitive performance with state-of-the-art graph kernels and other graph neural network methods. Moreover, the architecture allows end-to-end gradient-based training with original graphs, without the need to first transform graphs into vectors.

Subfields: Artificial Intelligence, Computer Vision and Pattern Recognition, Information Systems, Graph Learning

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Jure Leskovec
  2. William L. Hamilton
  3. Christopher Morris
  4. Marinka Zitnik
  5. Philip S. Yu
  6. Percy Liang
  7. Yoshua Bengio
  8. Shuiwang Ji

In Computer Vision and Pattern Recognition

  1. Dacheng Tao
  2. Luc Van Gool
  3. Ming-Hsuan Yang
  4. Xiaogang Wang
  5. Yi Yang
  6. Andrew Zisserman
  7. Jitendra Malik
  8. Trevor Darrell

In Information Systems

  1. Jure Leskovec
  2. Christopher Morris
  3. William L. Hamilton
  4. Matthias Fey
  5. Marinka Zitnik
  6. Jan Eric Lenssen
  7. Gaurav Rattan
  8. Davide Bacciu

In Graph Learning

  1. William L. Hamilton
  2. Jure Leskovec
  3. Matthias Fey
  4. Marinka Zitnik
  5. Rex Ying
  6. Christopher Morris
  7. Jian Tang
  8. Stephan Günnemann

Citations in the corpus