SplineCNN: Fast Geometric Deep Learning with Continuous B-Spline Kernels

By Matthias Fey, Jan Eric Lenssen, Frank Weichert, Heinrich Müller. 2017

511 citations recorded by the source corpus.

We present Spline-based Convolutional Neural Networks (SplineCNNs), a variant of deep neural networks for irregular structured and geometric input, e.g., graphs or meshes. Our main contribution is a novel convolution operator based on B-splines, that makes the computation time independent from the kernel size due to the local support property of the B-spline basis functions. As a result, we obtain a generalization of the traditional CNN convolution operator by using continuous kernel functions parametrized by a fixed number of trainable weights. In contrast to related approaches that filter in the spectral domain, the proposed method aggregates features purely in the spatial domain. In addition, SplineCNN allows entire end-to-end training of deep architectures, using only the geometric structure as input, instead of handcrafted feature descriptors. For validation, we apply our method on tasks from the fields of image graph classification, shape correspondence and graph node classification, and show that it outperforms or pars state-of-the-art approaches while being significantly faster and having favorable properties like domain-independence. Our source code is available on GitHub1.

Subfields: Artificial Intelligence, Computer Vision and Pattern Recognition, 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. Dacheng Tao
  3. William L. Hamilton
  4. Philip S. Yu
  5. Matthias Fey
  6. Christopher Morris
  7. Shuiwang Ji
  8. Shirui Pan

In Computer Vision and Pattern Recognition

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

In Graph Learning

  1. William L. Hamilton
  2. Jure Leskovec
  3. Matthias Fey
  4. Rex Ying
  5. Christopher Morris
  6. Jiaxuan You
  7. Michael M. Bronstein
  8. Petar Velickovic

Citations in the corpus