Autobahn: Automorphism-based Graph Neural Nets

03/02/2021
by   Erik Henning Thiede, et al.
0

We introduce Automorphism-based graph neural networks (Autobahn), a new family of graph neural networks. In an Autobahn, we decompose the graph into a collection of subgraphs and applying local convolutions that are equivariant to each subgraph's automorphism group. Specific choices of local neighborhoods and subgraphs recover existing architectures such as message passing neural networks. However, our formalism also encompasses novel architectures: as an example, we introduce a graph neural network that decomposes the graph into paths and cycles. The resulting convolutions reflect the natural way that parts of the graph can transform, preserving the intuitive meaning of convolution without sacrificing global permutation equivariance. We validate our approach by applying Autobahn to molecular graphs, where it achieves state-of-the-art results.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/26/2020

Building powerful and equivariant graph neural networks with message-passing

Message-passing has proved to be an effective way to design graph neural...
research
02/17/2021

Graph Learning with 1D Convolutions on Random Walks

We propose CRaWl (CNNs for Random Walks), a novel neural network archite...
research
11/30/2020

Graph convolutions that can finally model local structure

Despite quick progress in the last few years, recent studies have shown ...
research
02/07/2023

Reducing SO(3) Convolutions to SO(2) for Efficient Equivariant GNNs

Graph neural networks that model 3D data, such as point clouds or atoms,...
research
11/23/2021

Local Permutation Equivariance For Graph Neural Networks

In this work we develop a new method, named locally permutation-equivari...
research
06/10/2023

Finding Hamiltonian cycles with graph neural networks

We train a small message-passing graph neural network to predict Hamilto...
research
05/30/2019

Graph Normalizing Flows

We introduce graph normalizing flows: a new, reversible graph neural net...

Please sign up or login with your details

Forgot password? Click here to reset