Lune

ICML2023Top-tier venue

The Monge Gap: A Regularizer to Learn All Transport Maps

Théo Uscidda, Marco Cuturi

2023Year
40Citations
19Top-tier citations

Abstract

Optimal transport (OT) theory has been been used in machine learning to study and characterize maps that can push-forward efficiently a probability measure onto another. Recent works have drawn inspiration from Brenier's theorem, which states that when the ground cost is the squared-Euclidean distance, the ``best'' map to morph a continuous measure in P(\Rd)\mathcal{P}(\Rd) into another must be the gradient of a convex function. To exploit that result, [Makkuva+ 2020, Korotin+2020] consider maps T=∇fθT=\nabla f_\theta, where fθf_\theta is an input convex neural network (ICNN), as defined by Amos+2017, and fit θ\theta with SGD using samples. Despite their mathematical elegance, fitting OT maps with ICNNs raises many challenges, due notably to the many constraints imposed on θ\theta; the need to approximate the conjugate of fθf_\theta; or the limitation that they only work for the squared-Euclidean cost. More generally, we question the relevance of using Brenier's result, which only applies to densities, to constrain the architecture of candidate maps fitted on samples. Motivated by these limitations, we propose a radically different approach to estimating OT maps: Given a cost cc and a reference measure ρ\rho, we introduce a regularizer, the Monge gap Mρc(T)\mathcal{M}^c_{\rho}(T) of a map TT. That gap quantifies how far a map TT deviates from the ideal properties we expect from a cc-OT map. In practice, we drop all architecture requirements for TT and simply minimize a distance (e.g., the Sinkhorn divergence) between T♯μT\sharp\mu and ν\nu, regularized by Mρc(T)\mathcal{M}^c_\rho(T). We study Mρc\mathcal{M}^c_{\rho}, and show how our simple pipeline outperforms significantly other baselines in practice.

Ask about this paper

Your agent reads all of it.

Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.

Questions to start from

Your agent calls

Luneget_paper_fulltext

Ask in Lune

Free to start. No credit card required.

lune papers fulltext b60135ea-d924-4329-953c-60da14ec63ae

Cited by top-tier papers19

Ask how each one uses it

Builds on13

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines