Template based Graph Neural Network with Optimal Transport Distances
Not on the map. Why?
Abstract (arXiv)
Current Graph Neural Networks (GNN) architectures generally rely on two important components: node features embedding through message passing, and aggregation with a specialized form of pooling. The structural (or topological) information is implicitly taken into account in these two steps. We propose in this work a novel point of view, which places distances to some learnable graph templates at the core of the graph representation. This distance embedding is constructed thanks to an optimal transport distance: the Fused Gromov-Wasserstein (FGW) distance, which encodes simultaneously feature and structure dissimilarities by solving a soft graph-matching problem. We postulate that the vector of FGW distances to a set of template graphs has a strong discriminative power, which is then fed to a non-linear classifier for final predictions. Distance embedding can be seen as a new layer, and can leverage on existing message passing techniques to promote sensible feature representations. Interestingly enough, in our work the optimal set of template graphs is also learnt in an end-to-end fashion by differentiating through this layer. After describing the corresponding learning procedure, we empirically validate our claim on several synthetic and real life graph classification datasets, where our method is competitive or surpasses kernel and GNN state-of-the-art approaches. We complete our experiments by an ablation study and a sensitivity analysis to parameters.
Key facts. Cited by 20 papers in the map (data through 7 Oct 2026). Builds on 39 of its 77 references that are in the map. First posted on arXiv 31 May 2022.
Builds on
39 of 77 references.
References · 39
- 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
- 2017Graph Attention Networkscited by 8,854
- 2017Inductive Representation Learning on Large Graphscited by 6,284
- 2018How Powerful are Graph Neural Networks?cited by 4,355
- 2019A Comprehensive Survey on Graph Neural Networkscited by 2,906
- 2018UMAP: Uniform Manifold Approximation and Projection for Dimension Reductioncited by 2,841
- 2018Relational inductive biases, deep learning, and graph networkscited by 1,341
- 2021Geometric Deep Learning: Grids, Groups, Graphs, Geodesics, and Gaugescited by 1,131
- 2016Geometric deep learning: going beyond Euclidean datacited by 1,042
- 2018Representation Learning on Graphs with Jumping Knowledge Networkscited by 875
- 2018Hierarchical Graph Representation Learning with Differentiable Poolingcited by 786
- 2018Computational Optimal Transportcited by 765
27 more
- 2019Self-Attention Graph Poolingcited by 421
- 2019Provably Powerful Graph Networkscited by 385
- 2018Invariant and Equivariant Graph Networkscited by 339
- 2016Learning Convolutional Neural Networks for Graphscited by 314
- 2019What graph neural networks cannot learn: depth vs widthcited by 195
- 2019On the equivalence between graph isomorphism testing and function approximation with GNNscited by 172
- 2018Optimal Transport for structured data with application on graphscited by 170
- 2019Understanding Attention and Generalization in Graph Neural Networkscited by 169
- 2020Machine Learning on Graphs: A Model and Comprehensive Taxonomycited by 156
- 2019A Survey on Graph Kernelscited by 148
- 2021DropGNN: Random Dropouts Increase the Expressiveness of Graph Neural Networkscited by 117
- 2019Wasserstein Weisfeiler-Lehman Graph Kernelscited by 104
- 2019Scalable Gromov-Wasserstein Learning for Graph Partitioning and Matchingcited by 102
- 2018Fused Gromov-Wasserstein distance for structured objects: theoretical foundations and mathematical propertiescited by 93
- 2020Rethinking pooling in graph neural networkscited by 73
- 2019GOT: An Optimal Transport framework for Graph comparisoncited by 64
- 2021Linear-Time Gromov Wasserstein Distances using Low Rank Couplings and Costscited by 61
- 2016Convergence Rate of Frank-Wolfe for Non-Convex Objectivescited by 59
- 2020Wasserstein Embedding for Graph Learningcited by 56
- 2017Distance Metric Learning using Graph Convolutional Networks: Application to Functional Brain Networkscited by 40
- 2020Generalized Spectral Clustering via Gromov-Wasserstein Learningcited by 37
- 2021Online Graph Dictionary Learningcited by 37
- 2018Bayesian Semi-supervised Learning with Graph Gaussian Processescited by 28
- 2019Gromov-Wasserstein Factorization Models for Graph Clusteringcited by 25
- 2020Optimal Transport Graph Neural Networkscited by 24
- 2021Quantized Gromov-Wassersteincited by 18
- 2018Distance Measure Machinescited by 3
Built on by
Citing papers per year: 2023: 5; 2024: 8; 2025: 5; 2026: 2.
20 papers.
Sort:
By area:
- 2024Optimizing OOD Detection in Molecular Graphs: A Novel Approach with Diffusion Modelscited by 21
- 2024Rethinking Node-wise Propagation for Large-scale Graph Learningcited by 16
- 2023Fused Gromov-Wasserstein Graph Mixup for Graph-level Classificationscited by 15
- 2024Distributional Reduction: Unifying Dimensionality Reduction and Clustering with Gromov-Wassersteincited by 12
- 2024Graph Classification via Reference Distribution Learning: Theory and Practicecited by 11
- 2023Semidefinite Relaxations of the Gromov-Wasserstein Distancecited by 10
- 2023Self-Attention Amortized Distributional Projection Optimization for Sliced Wasserstein Point-Cloud Reconstructioncited by 7
- 2024Structure-Aware E(3)-Invariant Molecular Conformer Aggregation Networkscited by 4
- 2024Differentiable Cluster Graph Neural Networkcited by 2
- 2024Towards Data-centric Machine Learning on Directed Graphs: a Surveycited by 2
- 2025Gradual Domain Adaptation for Graph Learningcited by 2
- 2024Learning signals defined on graphs with optimal transport and Gaussian process regressioncited by 1
8 more
- 2025Cross-View Topology-Aware Graph Representation Learningcited by 1
- 2023Structure-Sensitive Graph Dictionary Embedding for Graph Classificationcited by 0
- 2023Interpolating between Clustering and Dimensionality Reduction with Gromov-Wassersteincited by 0
- 2025Learning local and global prototypes with optimal transport for unsupervised anomaly detection and localizationcited by 0
- 2025FnRGNN: Distribution-aware Fairness in Graph Neural Networkcited by 0
- 2025Explainable Graph Representation Learning via Graph Pattern Analysiscited by 0
- 2026Bridging Maximum Likelihood and Optimal Transport for Efficient Inference and Model Selection in Stochastic Block Modelscited by 0
- 2026Preserving Geometric Integrity in Graph Prompting via Measure-Constrained Optimal Transportcited by 0
- 2026Preserving Geometric Integrity in Graph Prompting via Measure-Constrained Optimal Transport20 Sep 2026
- 2026Bridging Maximum Likelihood and Optimal Transport for Efficient Inference and Model Selection in Stochastic Block Models27 May 2026
- 2025Explainable Graph Representation Learning via Graph Pattern Analysis4 Dec 2025
- 2025Cross-View Topology-Aware Graph Representation Learning1 Dec 2025
- 2025FnRGNN: Distribution-aware Fairness in Graph Neural Network22 Oct 2025
- 2025Learning local and global prototypes with optimal transport for unsupervised anomaly detection and localization18 Aug 2025
- 2025Gradual Domain Adaptation for Graph Learning29 Jan 2025
- 2024Towards Data-centric Machine Learning on Directed Graphs: a Survey28 Nov 2024
- 2024Learning signals defined on graphs with optimal transport and Gaussian process regression21 Oct 2024
- 2024Graph Classification via Reference Distribution Learning: Theory and Practice21 Aug 2024
- 2024Differentiable Cluster Graph Neural Network25 May 2024
- 2024Optimizing OOD Detection in Molecular Graphs: A Novel Approach with Diffusion Models24 Apr 2024
8 more
- 2024Rethinking Node-wise Propagation for Large-scale Graph Learning9 Feb 2024
- 2024Distributional Reduction: Unifying Dimensionality Reduction and Clustering with Gromov-Wasserstein3 Feb 2024
- 2024Structure-Aware E(3)-Invariant Molecular Conformer Aggregation Networks3 Feb 2024
- 2023Semidefinite Relaxations of the Gromov-Wasserstein Distance22 Dec 2023
- 2023Interpolating between Clustering and Dimensionality Reduction with Gromov-Wasserstein5 Oct 2023
- 2023Fused Gromov-Wasserstein Graph Mixup for Graph-level Classifications28 Jun 2023
- 2023Structure-Sensitive Graph Dictionary Embedding for Graph Classification18 Jun 2023
- 2023Self-Attention Amortized Distributional Projection Optimization for Sliced Wasserstein Point-Cloud Reconstruction12 Jan 2023
- 2024Rethinking Node-wise Propagation for Large-scale Graph Learningcited by 16
- 2023Fused Gromov-Wasserstein Graph Mixup for Graph-level Classificationscited by 15
- 2024Distributional Reduction: Unifying Dimensionality Reduction and Clustering with Gromov-Wassersteincited by 12
- 2024Graph Classification via Reference Distribution Learning: Theory and Practicecited by 11
- 2023Semidefinite Relaxations of the Gromov-Wasserstein Distancecited by 10
- 2023Self-Attention Amortized Distributional Projection Optimization for Sliced Wasserstein Point-Cloud Reconstructioncited by 7
- 2024Structure-Aware E(3)-Invariant Molecular Conformer Aggregation Networkscited by 4
- 2024Differentiable Cluster Graph Neural Networkcited by 2
- 2024Towards Data-centric Machine Learning on Directed Graphs: a Surveycited by 2
- 2025Gradual Domain Adaptation for Graph Learningcited by 2
- 2024Learning signals defined on graphs with optimal transport and Gaussian process regressioncited by 1
- 2025Cross-View Topology-Aware Graph Representation Learningcited by 1
12 most cited of 19 All 19 (JSON)
- 2026Preserving Geometric Integrity in Graph Prompting via Measure-Constrained Optimal Transport20 Sep 2026
- 2026Bridging Maximum Likelihood and Optimal Transport for Efficient Inference and Model Selection in Stochastic Block Models27 May 2026
- 2025Explainable Graph Representation Learning via Graph Pattern Analysis4 Dec 2025
- 2025Cross-View Topology-Aware Graph Representation Learning1 Dec 2025
- 2025FnRGNN: Distribution-aware Fairness in Graph Neural Network22 Oct 2025
- 2025Learning local and global prototypes with optimal transport for unsupervised anomaly detection and localization18 Aug 2025
- 2025Gradual Domain Adaptation for Graph Learning29 Jan 2025
- 2024Towards Data-centric Machine Learning on Directed Graphs: a Survey28 Nov 2024
- 2024Learning signals defined on graphs with optimal transport and Gaussian process regression21 Oct 2024
- 2024Graph Classification via Reference Distribution Learning: Theory and Practice21 Aug 2024
- 2024Differentiable Cluster Graph Neural Network25 May 2024
- 2024Rethinking Node-wise Propagation for Large-scale Graph Learning9 Feb 2024
12 newest of 19 All 19 (JSON)