Optimal Transport for structured data with application on graphs
Titouan Vayer, Laetitia Chapel, R\'emi Flamary, Romain Tavenard,, Nicolas Courty

TL;DR
This paper introduces Fused Gromov-Wasserstein, a new optimal transport-based distance that jointly considers features and structure of graphs, improving classification and clustering tasks over existing methods.
Contribution
The paper proposes the Fused Gromov-Wasserstein distance, combining feature and structural information for structured data comparison, with demonstrated benefits in graph classification and clustering.
Findings
FGW outperforms graph kernels and deep GCNs in classification tasks.
The method enables computation of graph barycenters and Fréchet means.
FGW effectively captures both feature and structural similarities.
Abstract
This work considers the problem of computing distances between structured objects such as undirected graphs, seen as probability distributions in a specific metric space. We consider a new transportation distance (i.e. that minimizes a total cost of transporting probability masses) that unveils the geometric nature of the structured objects space. Unlike Wasserstein or Gromov-Wasserstein metrics that focus solely and respectively on features (by considering a metric in the feature space) or structure (by seeing structure as a metric space), our new distance exploits jointly both information, and is consequently called Fused Gromov-Wasserstein (FGW). After discussing its properties and computational aspects, we show results on a graph classification task, where our method outperforms both graph kernels and deep graph convolutional networks. Exploiting further on the metric properties of…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComplexity and Algorithms in Graphs · Optimization and Search Problems
