Anchor Space Optimal Transport as a Fast Solution to Multiple Optimal Transport Problems
Not on the map. Why?
Abstract (arXiv)
In machine learning, Optimal Transport (OT) theory is extensively utilized to compare probability distributions across various applications, such as graph data represented by node distributions and image data represented by pixel distributions. In practical scenarios, it is often necessary to solve multiple OT problems. Traditionally, these problems are treated independently, with each OT problem being solved sequentially. However, the computational complexity required to solve a single OT problem is already substantial, making the resolution of multiple OT problems even more challenging. Although many applications of fast solutions to OT are based on the premise of a single OT problem with arbitrary distributions, few efforts handle such multiple OT problems with multiple distributions. Therefore, we propose the anchor space optimal transport (ASOT) problem: an approximate OT problem designed for multiple OT problems. This proposal stems from our finding that in many tasks the mass transport tends to be concentrated in a reduced space from the original feature space. By restricting the mass transport to a learned anchor point space, ASOT avoids pairwise instantiations of cost matrices for multiple OT problems and simplifies the problems by canceling insignificant transports. This simplification greatly reduces its computational costs. We then prove the upper bounds of its 1-Wasserstein distance error between the proposed ASOT and the original OT problem under different conditions. Building upon this accomplishment, we propose three methods to learn anchor spaces for reducing the approximation error. Furthermore, our proposed methods present great advantages for handling distributions of different sizes with GPU parallelization.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 20 of its 43 references that are in the map. First posted on arXiv 24 Oct 2023.
Builds on
20 of 43 references.
References · 20
- 2018How Powerful are Graph Neural Networks?cited by 4,393
- 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,434
- 2013Sinkhorn Distances: Lightspeed Computation of Optimal Transportation Distancescited by 2,316
- 2018Computational Optimal Transportcited by 780
- 2020TUDataset: A collection of benchmark datasets for learning with graphscited by 728
- 2017Learning Generative Models with Sinkhorn Divergencescited by 314
- 2017Near-linear time approximation algorithms for optimal transport via Sinkhorn iterationcited by 223
- 2019Generalized Sliced Wasserstein Distancescited by 208
- 2018Computational Optimal Transport: Complexity by Accelerated Gradient Descent Is Better Than by Sinkhorn's Algorithmcited by 112
- 2019Wasserstein Weisfeiler-Lehman Graph Kernelscited by 104
- 2019Subspace Robust Wasserstein Distancescited by 90
- 2021Low-Rank Sinkhorn Factorizationcited by 67
8 more
- 2020Wasserstein Embedding for Graph Learningcited by 56
- 2019Deep K-SVD Denoisingcited by 26
- 2019A Two-Step Graph Convolutional Decoder for Molecule Generationcited by 25
- 2020Making transport more robust and interpretable by moving data through a small number of anchor pointscited by 18
- 2020LCS Graph Kernel Based on Wasserstein Distance in Longest Common Subsequence Metric Spacecited by 7
- 2020Wasserstein k-means with sparse simplex projectioncited by 6
- 2022Block-coordinate Frank-Wolfe algorithm and convergence analysis for semi-relaxed optimal transport problemcited by 5
- 2022Wasserstein Graph Distance Based on L1-Approximated Tree Edit Distance between Weisfeiler-Lehman Subtreescited by 4
Built on by
Not cited yet.