Symmetry-driven graph neural networks

05/28/2021
by   Francesco Farina, et al.
0

Exploiting symmetries and invariance in data is a powerful, yet not fully exploited, way to achieve better generalisation with more efficiency. In this paper, we introduce two graph network architectures that are equivariant to several types of transformations affecting the node coordinates. First, we build equivariance to any transformation in the coordinate embeddings that preserves the distance between neighbouring nodes, allowing for equivariance to the Euclidean group. Then, we introduce angle attributes to build equivariance to any angle preserving transformation - thus, to the conformal group. Thanks to their equivariance properties, the proposed models can be vastly more data efficient with respect to classical graph architectures, intrinsically equipped with a better inductive bias and better at generalising. We demonstrate these capabilities on a synthetic dataset composed of n-dimensional geometric objects. Additionally, we provide examples of their limitations when (the right) symmetries are not present in the data.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/25/2021

Data efficiency in graph networks through equivariance

We introduce a novel architecture for graph networks which is equivarian...
research
03/25/2021

Beyond permutation equivariance in graph networks

We introduce a novel architecture for graph networks which is equivarian...
research
12/23/2021

Revisiting Transformation Invariant Geometric Deep Learning: Are Initial Representations All You Need?

Geometric deep learning, i.e., designing neural networks to handle the u...
research
06/18/2021

Training or Architecture? How to Incorporate Invariance in Neural Networks

Many applications require the robustness, or ideally the invariance, of ...
research
02/01/2023

Generative Adversarial Symmetry Discovery

Despite the success of equivariant neural networks in scientific applica...
research
02/27/2023

Invariant Layers for Graphs with Nodes of Different Types

Neural networks that satisfy invariance with respect to input permutatio...
research
02/11/2020

Differentiable Graph Module (DGM) Graph Convolutional Networks

Graph deep learning has recently emerged as a powerful ML concept allowi...

Please sign up or login with your details

Forgot password? Click here to reset