atlas

Research map / Optimization / Optimizers

Semi-Discrete Optimal Transport: Nearly Minimax Estimation With Stochastic Gradient Descent and Adaptive Entropic Regularization

NeurIPS 2024 · Optimization › Optimizers · approach: Stein variational gradient descent · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes DRAG, a projected averaged SGD on the semi-dual entropic OT with a decreasing entropic regularization, achieving near-minimax O(t^-1) rates for the semi-discrete OT map in the one-sample setting.

Problem

Estimating the optimal transport potential, cost, and Brenier map in semi-discrete OT when samples come from the continuous source and the discrete target is fully known (one-sample setting), where the existing best rates were O(t^-1/2) for the map.

Approach

An SGD scheme on the entropic semi-dual with a sample-count-dependent decreasing regularization eps_t = t^-a, a projection onto a bounded set exploiting local strong convexity that grows as eps decreases, and iterate averaging; this yields O(t^-2b) potential rates and near-minimax map rates.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Decrease entropic regularization with sample size and use projected averaged SGDDRAG · Discrete Kantorovich potential estimation (one-sample)squared error: O(t−2b), b ∈ (1/2, 1)Helped
Decrease entropic regularization with sample size and use projected averaged SGDDRAG · OT cost estimation (one-sample)absolute error: O(t−2b)Helped
Decrease entropic regularization with sample size and use projected averaged SGDDRAG · Brenier map estimation (one-sample)Lp error: O(t−b), b ∈ (1/2, 1)Helped
Use the one-sample setting with full information about the discrete targetSemi-discrete OT map estimation · Brenier map estimationsquared L2 error: O(t−1/2) -> O(t−1)Helped
Use mini-batching with nb = 16 (ablation)DRAG · Example 2potential estimation error: an order of magnitude lowerHelped
Use weighted averaging of iterates (ablation)DRAG · Examples 1 and 3potential estimation errorHelped
Set a = b = 0.75 (ablation)DRAG · Example 2potential estimation errorMixed
Use fixed regularization ε = 10−15/4 ≃ 10−4 instead of decreasing regularization (ablation)SGD and ASGD · Example 2potential estimation error: 10−15/4 ≃ 10−4Hurt
Use DRAG instead of vanilla SGD or ASGDSemi-discrete EOT solver · Example 2potential estimation errorHelped

Surprising findings

Limitations

Experimental setup

Metrics: squared error of discrete potential OT cost error L2 error of Brenier map

Baselines: SGD ASGD Pooladian et al. 2023 two-sample minimax rate

Builds on: Bercu and Bigot 2021 SGD for entropic OT Genevay et al. 2016 stochastic semi-dual OT Pooladian et al. 2023 entropic OT map estimation Delalande 2022 entropic potential convergence Polyak-Ruppert averaging

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy