English

A Generalization of Convolutional Neural Networks to Graph-Structured Data

Machine Learning 2017-04-27 v1 Artificial Intelligence Computer Vision and Pattern Recognition Machine Learning

Abstract

This paper introduces a generalization of Convolutional Neural Networks (CNNs) from low-dimensional grid data, such as images, to graph-structured data. We propose a novel spatial convolution utilizing a random walk to uncover the relations within the input, analogous to the way the standard convolution uses the spatial neighborhood of a pixel on the grid. The convolution has an intuitive interpretation, is efficient and scalable and can also be used on data with varying graph structure. Furthermore, this generalization can be applied to many standard regression or classification problems, by learning the the underlying graph. We empirically demonstrate the performance of the proposed CNN on MNIST, and challenge the state-of-the-art on Merck molecular activity data set.

Keywords

Cite

@article{arxiv.1704.08165,
  title  = {A Generalization of Convolutional Neural Networks to Graph-Structured Data},
  author = {Yotam Hechtlinger and Purvasha Chakravarti and Jining Qin},
  journal= {arXiv preprint arXiv:1704.08165},
  year   = {2017}
}
R2 v1 2026-06-22T19:28:36.059Z