Rethinking Initialization of the Sinkhorn Algorithm
Not on the map. Why?
Abstract (arXiv)
While the optimal transport (OT) problem was originally formulated as a linear program, the addition of entropic regularization has proven beneficial both computationally and statistically, for many applications. The Sinkhorn fixed-point algorithm is the most popular approach to solve this regularized problem, and, as a result, multiple attempts have been made to reduce its runtime using, e.g., annealing in the regularization parameter, momentum or acceleration. The premise of this work is that initialization of the Sinkhorn algorithm has received comparatively little attention, possibly due to two preconceptions: since the regularized OT problem is convex, it may not be worth crafting a good initialization, since any is guaranteed to work; secondly, because the outputs of the Sinkhorn algorithm are often unrolled in end-to-end pipelines, a data-dependent initialization would bias Jacobian computations. We challenge this conventional wisdom, and show that data-dependent initializers result in dramatic speed-ups, with no effect on differentiability as long as implicit differentiation is used. Our initializations rely on closed-forms for exact or approximate OT solutions that are known in the 1D, Gaussian or GMM settings. They can be used with minimal tuning, and result in consistent speed-ups for a wide variety of OT problems.
Key facts. Cited by 14 papers in the map (data through 14 Oct 2026). Builds on 30 of its 63 references that are in the map. First posted on arXiv 15 Jun 2022.
Builds on
30 of 63 references.
References · 30
- 2020End-to-End Object Detection with Transformerscited by 7,414
- 2020Unsupervised Learning of Visual Features by Contrasting Cluster Assignmentscited by 2,857
- 2013Sinkhorn Distances: Lightspeed Computation of Optimal Transportation Distancescited by 2,316
- 2019SuperGlue: Learning Feature Matching with Graph Neural Networkscited by 1,443
- 2014Semi-Supervised Learning with Deep Generative Modelscited by 496
- 2017Learning Generative Models with Sinkhorn Divergencescited by 314
- 2017Joint Distribution Optimal Transportation for Domain Adaptationcited by 282
- 2021Sinkformers: Transformers with Doubly Stochastic Attentioncited by 138
- 2018Improving GANs Using Optimal Transportcited by 123
- 2019Differentiable Ranks and Sorting using Optimal Transportcited by 113
- 2022Optimal Transport Tools (OTT): A JAX Toolbox for all things Wassersteincited by 101
- 2021Entropic estimation of optimal transport mapscited by 90
18 more
- 2019A Wasserstein-type distance in the space of Gaussian Mixture Modelscited by 75
- 2016Stabilized Sparse Scaling Algorithms for Entropy Regularized Transport Problemscited by 73
- 2020Faster Wasserstein Distance Estimation with the Sinkhorn Divergencecited by 73
- 2021Differentiable Particle Filtering via Entropy-Regularized Optimal Transportcited by 59
- 2018Differential Properties of Sinkhorn Approximation for Learning with Wasserstein Distancecited by 56
- 2021Acceleration Methodscited by 48
- 2017Optimal transport for Gaussian mixture modelscited by 45
- 2018Massively scalable Sinkhorn distances via the Nystr"om methodcited by 41
- 2017Wasserstein Dictionary Learning: Optimal Transport-based unsupervised non-linear dictionary learningcited by 35
- 2015A Smoothed Dual Approach for Variational Wasserstein Problemscited by 29
- 2022Meta Optimal Transportcited by 28
- 2019Differentiable Deep Clustering with Cluster Size Constraintscited by 22
- 2022Faster Unbalanced Optimal Transport: Translation invariant Sinkhorn and 1-D Frank-Wolfecited by 22
- 2017Overrelaxed Sinkhorn-Knopp Algorithm for Regularized Optimal Transportcited by 18
- 2020Linear Time Sinkhorn Divergences using Positive Featurescited by 17
- 2021Quantitative Uniform Stability of the Iterative Proportional Fitting Procedurecited by 11
- 2019Multi-subject MEG/EEG source imaging with sparse multi-task regressioncited by 8
- 2020A note on overrelaxation in the Sinkhorn algorithmcited by 7
Built on by
Citing papers per year: 2022: 2; 2023: 3; 2024: 2; 2025: 3; 2026: 4.
14 papers.
Sort:
- 2023Scalable Optimal Transport Methods in Machine Learning: A Contemporary Surveycited by 27
- 2024Progressive Entropic Optimal Transport Solverscited by 10
- 2022The derivatives of Sinkhorn-Knopp convergecited by 9
- 2023Wasserstein Gradient Flows for Optimizing Gaussian Mixture Policiescited by 8
- 2022Universal Neural Optimal Transportcited by 6
- 2025Quantum Doubly Stochastic Transformerscited by 6
- 2025DDEQs: Distributional Deep Equilibrium Models through Wasserstein Gradient Flowscited by 4
- 2023Bringing regularized optimal transport to lightspeed: a splitting method adapted for GPUscited by 3
- 2026Sinkhorn doubly stochastic attention rank decay analysiscited by 2
- 2026Sliced-Regularized Optimal Transportcited by 2
- 2024Enhancing Hypergradients Estimation: A Study of Preconditioning and Reparameterizationcited by 1
- 2025Faster Computation of Entropic Optimal Transport via Stable Low Frequency Modescited by 1
- 2026DrainSinkhorn: Safe Elimination for Batched Entropic Optimal Transport27 Jul 2026
- 2026ASAP: Amortized Doubly-Stochastic Attention via Sliced Dual Projection13 May 2026
- 2026Sliced-Regularized Optimal Transport27 Apr 2026
- 2026Sinkhorn doubly stochastic attention rank decay analysis9 Apr 2026
- 2025Faster Computation of Entropic Optimal Transport via Stable Low Frequency Modes23 May 2025
- 2025Quantum Doubly Stochastic Transformers22 Apr 2025
- 2025DDEQs: Distributional Deep Equilibrium Models through Wasserstein Gradient Flows3 Mar 2025
- 2024Progressive Entropic Optimal Transport Solvers7 Jun 2024
- 2024Enhancing Hypergradients Estimation: A Study of Preconditioning and Reparameterization26 Feb 2024
- 2023Bringing regularized optimal transport to lightspeed: a splitting method adapted for GPUs29 May 2023
- 2023Wasserstein Gradient Flows for Optimizing Gaussian Mixture Policies17 May 2023
- 2023Scalable Optimal Transport Methods in Machine Learning: A Contemporary Survey8 May 2023
2 more
- 2022Universal Neural Optimal Transport30 Nov 2022
- 2022The derivatives of Sinkhorn-Knopp converge26 Jul 2022
- 2023Scalable Optimal Transport Methods in Machine Learning: A Contemporary Surveycited by 27
- 2024Progressive Entropic Optimal Transport Solverscited by 10
- 2022The derivatives of Sinkhorn-Knopp convergecited by 9
- 2023Wasserstein Gradient Flows for Optimizing Gaussian Mixture Policiescited by 8
- 2022Universal Neural Optimal Transportcited by 6
- 2025Quantum Doubly Stochastic Transformerscited by 6
- 2025DDEQs: Distributional Deep Equilibrium Models through Wasserstein Gradient Flowscited by 4
- 2023Bringing regularized optimal transport to lightspeed: a splitting method adapted for GPUscited by 3
- 2026Sinkhorn doubly stochastic attention rank decay analysiscited by 2
- 2026Sliced-Regularized Optimal Transportcited by 2
- 2024Enhancing Hypergradients Estimation: A Study of Preconditioning and Reparameterizationcited by 1
- 2025Faster Computation of Entropic Optimal Transport via Stable Low Frequency Modescited by 1
12 most cited of 14 All 14 (JSON)
- 2026DrainSinkhorn: Safe Elimination for Batched Entropic Optimal Transport27 Jul 2026
- 2026ASAP: Amortized Doubly-Stochastic Attention via Sliced Dual Projection13 May 2026
- 2026Sliced-Regularized Optimal Transport27 Apr 2026
- 2026Sinkhorn doubly stochastic attention rank decay analysis9 Apr 2026
- 2025Faster Computation of Entropic Optimal Transport via Stable Low Frequency Modes23 May 2025
- 2025Quantum Doubly Stochastic Transformers22 Apr 2025
- 2025DDEQs: Distributional Deep Equilibrium Models through Wasserstein Gradient Flows3 Mar 2025
- 2024Progressive Entropic Optimal Transport Solvers7 Jun 2024
- 2024Enhancing Hypergradients Estimation: A Study of Preconditioning and Reparameterization26 Feb 2024
- 2023Bringing regularized optimal transport to lightspeed: a splitting method adapted for GPUs29 May 2023
- 2023Wasserstein Gradient Flows for Optimizing Gaussian Mixture Policies17 May 2023
- 2023Scalable Optimal Transport Methods in Machine Learning: A Contemporary Survey8 May 2023
12 newest of 14 All 14 (JSON)