Manifold Learning with Sparse Regularised Optimal Transport

Stephen Zhang, Gilles Mordant, Tetsuya Matsumoto, Geoffrey Schiebinger
7/19/2023
stat.MLcs.LGmath.ST

No confident code implementation found for this paper.

Abstract

Manifold learning is a central task in modern statistics and data science. Many datasets (cells, documents, images, molecules) can be represented as point clouds embedded in a high dimensional ambient space, however the degrees of freedom intrinsic to the data are usually far fewer than the number of ambient dimensions. The task of detecting a latent manifold along which the data are embedded is a prerequisite for a wide family of downstream analyses. Real-world datasets are subject to noisy observations and sampling, so that distilling information about the underlying manifold is a major challenge. We propose a method for manifold learning that utilises a symmetric version of optimal transport with a quadratic regularisation that constructs a sparse and adaptive affinity matrix, that can be interpreted as a generalisation of the bistochastic kernel normalisation. We prove that the resulting kernel is consistent with a Laplace-type operator in the continuous limit, establish robustness to heteroskedastic noise and exhibit these results in numerical experiments. We identify a highly efficient computational scheme for computing this optimal transport for discrete data and demonstrate that it outperforms competing methods in a set of examples.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{zhang2023manifold,
  title  = {Manifold Learning with Sparse Regularised Optimal Transport},
  author = {Stephen Zhang and Gilles Mordant and Tetsuya Matsumoto and Geoffrey Schiebinger},
  year   = {2023},
  eprint = {2307.09816},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2307.09816v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2307.09816.svg)](https://codeofpaper.com/paper/2307.09816)

Discussion