Learning Elastic Costs to Shape Monge Displacements

Neural Information Processing Systems 

Given a source and a target probability measure, the Monge problem studies efficient ways to map the former onto the latter.This efficiency is quantified by defining a *cost* function between source and target data. Such costs shape the *displacements* of Monge maps T, namely the difference between a source point and its image 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 \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 \tau_{A}({\bf z}): \ A \perp {\bf z}\ 2_2 . This regularizer promotes displacements that lie on a low-dimensional subspace of \mathbb{R} d, spanned by the p rows of A\in\mathbb{R} {p\times d} . We illustrate the soundness of our procedure on synthetic data, generated using our first contribution, in which we show near-perfect recovery of A's subspace using only samples.