Lune

NeurIPS2024Top-tier venue

Learning Elastic Costs to Shape Monge Displacements

Michal Klein, Aram-Alexandre Pooladian, Pierre Ablin, Eugène Ndiaye, Jonathan Niles-Weed, Marco Cuturi

2024Year
10Citations
1Top-tier citations

Abstract

Given a source and a target probability measure supported on Rd\mathbb{R}^d, the Monge problem asks to find the most efficient way to map one distribution to the other. This efficiency is quantified by defining a cost function between source and target data. Such a cost is often set by default in the machine learning literature to the squared-Euclidean distance, ℓ22(x,y)=12∣x−y∣22\ell^2_2(\mathbf{x},\mathbf{y})=\tfrac12|\mathbf{x}-\mathbf{y}|_2^2. Recently, Cuturi et. al '23 highlighted the benefits of using elastic costs, defined through a regularizer τ\tau as c(x,y)=ℓ22(x,y)+τ(x−y)c(\mathbf{x},\mathbf{y})=\ell^2_2(\mathbf{x},\mathbf{y})+\tau(\mathbf{x}-\mathbf{y}). Such costs shape the displacements of Monge maps TT, i.e., the difference between a source point and its image T(x)−x)T(\mathbf{x})-\mathbf{x}), by giving them a structure that matches that of the proximal operator of τ\tau. In this work, we make two important contributions to the study of elastic costs: (i) For any elastic cost, we propose a numerical method to compute Monge maps that are provably optimal. This provides a much-needed routine to create synthetic problems where the ground truth OT map is known, by analogy to the Brenier theorem, which states that the gradient of any convex potential is always a valid Monge map for the ℓ22\ell_2^2 cost; (ii) We propose a loss to learn the parameter θ\theta of a parameterized regularizer τθ\tau_\theta, and apply it in the case where τA(z)=∣A⊥z∣22\tau_{A}(\mathbf{z})=|A^\perp \mathbf{z}|^2_2. This regularizer promotes displacements that lie on a low dimensional subspace of Rd\mathbb{R}^d, spanned by the pp rows of A∈Rp×dA\in\mathbb{R}^{p\times d}.

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.

Cited by top-tier papers1

Ask how each one uses it

Builds on11

Related papers

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