HyperAIHyperAI

Command Palette

Search for a command to run...

5 months ago

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

Matthias Fey; Jan Eric Lenssen; Frank Weichert; Heinrich Müller

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

Abstract

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.

Code Repositories

rusty1s/pytorch_geometric
Official
pytorch
Mentioned in GitHub
MikelBros/Deep_Spammer_Detection_GCN
pytorch
Mentioned in GitHub
rusty1s/pytorch_spline_conv
pytorch
Mentioned in GitHub

Benchmarks

BenchmarkMethodologyMetrics
node-classification-on-citeseerSplineCNN
Accuracy: 79.20%
node-classification-on-coraSplineCNN
Accuracy: 89.48% ± 0.31%
node-classification-on-pubmedSplineCNN
Accuracy: 88.88%
superpixel-image-classification-on-75SplineCNN
Classification Error: 4.78

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp
SplineCNN: Fast Geometric Deep Learning with Continuous B-Spline Kernels | Papers | HyperAI