Reproduce “Importance Sparsification for Sinkhorn Algorithm” on OpenResearch

Turn your favorite coding agents into research agents that review literature, develop hypotheses, and run experiments.

Universal app for Apple silicon and Intel. Requires macOS 11 or later.

About this paper

Mengyu Li, Jun Yu, Tao Li, Cheng Meng

The Spar-Sink algorithm introduces an importance sparsification method for the Sinkhorn algorithm, significantly improving its scalability for entropy-regularized Optimal Transport and Unbalanced Optimal Transport by reducing the per-iteration computational cost from O(n^2) to O(s). This approach yielded hundreds of times speedup and superior accuracy compared to existing methods across synthetic benchmarks and real-world applications like echocardiogram analysis.

Key insights

  • Importance sparsification, guided by the structure of optimal transport plans, can dramatically reduce the computational burden of Sinkhorn iterations without compromising accuracy.
  • The derived adaptive sampling probabilities allow Spar-Sink to handle more general kernel matrix structures than prior accelerated methods, including those that are sparse and nearly full-rank.
  • Theoretical analysis confirms that the Spar-Sink estimators for regularized OT and UOT distances are consistent and maintain the same order of iteration bounds as the classical Sinkhorn algorithm.

Summary by alphaXiv.

Tip: change arxiv.org to autoarxiv.org in any arXiv abstract link to open the paper here.