English

Geodesic Sinkhorn for Fast and Accurate Optimal Transport on Manifolds

Machine Learning 2023-09-27 v2 Quantitative Methods

Abstract

Efficient computation of optimal transport distance between distributions is of growing importance in data science. Sinkhorn-based methods are currently the state-of-the-art for such computations, but require O(n2)O(n^2) computations. In addition, Sinkhorn-based methods commonly use an Euclidean ground distance between datapoints. However, with the prevalence of manifold structured scientific data, it is often desirable to consider geodesic ground distance. Here, we tackle both issues by proposing Geodesic Sinkhorn -- based on diffusing a heat kernel on a manifold graph. Notably, Geodesic Sinkhorn requires only O(nlogn)O(n\log n) computation, as we approximate the heat kernel with Chebyshev polynomials based on the sparse graph Laplacian. We apply our method to the computation of barycenters of several distributions of high dimensional single cell data from patient samples undergoing chemotherapy. In particular, we define the barycentric distance as the distance between two such barycenters. Using this definition, we identify an optimal transport distance and path associated with the effect of treatment on cellular data.

Keywords

Cite

@article{arxiv.2211.00805,
  title  = {Geodesic Sinkhorn for Fast and Accurate Optimal Transport on Manifolds},
  author = {Guillaume Huguet and Alexander Tong and María Ramos Zapatero and Christopher J. Tape and Guy Wolf and Smita Krishnaswamy},
  journal= {arXiv preprint arXiv:2211.00805},
  year   = {2023}
}

Comments

A shorter version without the appendix appeared in the IEEE International Workshop on Machine Learning for Signal Processing (2023)