pith. sign in

arxiv: 1610.06519 · v2 · pith:5NKKJHZUnew · submitted 2016-10-20 · 🧮 math.OC · cs.CE· math.NA

Stabilized Sparse Scaling Algorithms for Entropy Regularized Transport Problems

classification 🧮 math.OC cs.CEmath.NA
keywords problemsscalingalgorithmnumericalalgorithmsbecomesconvergenceentropy
0
0 comments X
read the original abstract

Scaling algorithms for entropic transport-type problems have become a very popular numerical method, encompassing Wasserstein barycenters, multi-marginal problems, gradient flows and unbalanced transport. However, a standard implementation of the scaling algorithm has several numerical limitations: the scaling factors diverge and convergence becomes impractically slow as the entropy regularization approaches zero. Moreover, handling the dense kernel matrix becomes unfeasible for large problems. To address this, we combine several modifications: A log-domain stabilized formulation, the well-known epsilon-scaling heuristic, an adaptive truncation of the kernel and a coarse-to-fine scheme. This permits the solution of larger problems with smaller regularization and negligible truncation error. A new convergence analysis of the Sinkhorn algorithm is developed, working towards a better understanding of epsilon-scaling. Numerical examples illustrate efficiency and versatility of the modified algorithm.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Forward citations

Cited by 1 Pith paper

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score.

  1. Implementation of batched Sinkhorn iterations for entropy-regularized Wasserstein loss

    stat.ML 2019-07 unverdicted novelty 1.0

    Documents a practical PyTorch implementation of batched Sinkhorn iterations for the entropy-regularized Wasserstein loss introduced by Cuturi.