Optimal Transport Graph Neural Networks

06/08/2020
by   Gary Becigneul, et al.
0

Current graph neural network (GNN) architectures naively average or sum node embeddings into an aggregated graph representation—potentially losing structural or semantic information. We here introduce OT-GNN that compute graph embeddings from optimal transport distances between the set of GNN node embeddings and "prototype" point clouds as free parameters. This allows different prototypes to highlight key facets of different graph subparts. We show that our function class on point clouds satisfies a universal approximation theorem, a fundamental property which was lost by sum aggregation. Nevertheless, empirically the model has a natural tendency to collapse back to the standard aggregation during training. We address this optimization issue by proposing an efficient noise contrastive regularizer, steering the model towards truly exploiting the optimal transport geometry. Our model consistently exhibits better generalization performance on several molecular property prediction tasks, yielding also smoother representations.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/10/2020

StickyPillars: Robust feature matching on point clouds using Graph Neural Networks

StickyPillars introduces a sparse feature matching method on point cloud...
research
05/31/2022

Template based Graph Neural Network with Optimal Transport Distances

Current Graph Neural Networks (GNN) architectures generally rely on two ...
research
03/20/2022

Fine-Tuning Graph Neural Networks via Graph Topology induced Optimal Transport

Recently, the pretrain-finetuning paradigm has attracted tons of attenti...
research
11/12/2021

Simplifying approach to Node Classification in Graph Neural Networks

Graph Neural Networks have become one of the indispensable tools to lear...
research
07/22/2020

FLOT: Scene Flow on Point Clouds Guided by Optimal Transport

We propose and study a method called FLOT that estimates scene flow on p...
research
11/22/2021

Learnable Structural Semantic Readout for Graph Classification

With the great success of deep learning in various domains, graph neural...
research
06/11/2021

JKOnet: Proximal Optimal Transport Modeling of Population Dynamics

Consider a heterogeneous population of points evolving with time. While ...

Please sign up or login with your details

Forgot password? Click here to reset