HyperAIHyperAI

Command Palette

Search for a command to run...

3 months ago

Optimal Transport Graph Neural Networks

Benson Chen Gary Bécigneul Octavian-Eugen Ganea Regina Barzilay Tommi Jaakkola

Optimal Transport Graph Neural Networks

Abstract

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, a model that computes graph embeddings using parametric prototypes that highlight key facets of different graph aspects. Towards this goal, we successfully combine optimal transport (OT) with parametric graph models. Graph representations are obtained from Wasserstein distances between the set of GNN node embeddings and ``prototype'' point clouds as free parameters. We theoretically prove that, unlike traditional sum aggregation, our function class on point clouds satisfies a fundamental universal approximation theorem. Empirically, we address an inherent collapse optimization issue by proposing a noise contrastive regularizer to steer the model towards truly exploiting the OT geometry. Finally, we outperform popular methods on several molecular property prediction tasks, while exhibiting smoother graph representations.

Code Repositories

benatorc/OTGNN
Official
pytorch
jbr-ai-labs/lipophilicity-prediction
pytorch
Mentioned in GitHub

Benchmarks

BenchmarkMethodologyMetrics
drug-discovery-on-baceProtoW-L2
AUC: 0.873
drug-discovery-on-bbbpProtoW-L2
AUC: 0.92
graph-regression-on-esolProtoW-dot
RMSE: .594
graph-regression-on-lipophilicityProtoS-L2
RMSE: 0.580

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
Optimal Transport Graph Neural Networks | Papers | HyperAI