Lune

ICML2024Top-tier venue

On a Neural Implementation of Brenier's Polar Factorization

Nina Vesseron, Marco Cuturi

2024Year
3Citations
1Top-tier citations

Abstract

In 1991, Brenier proved a theorem that generalizes the polar decomposition for square matrices -- factored as PSD ×\times unitary -- to any vector field F:Rd→RdF:\mathbb{R}^d\rightarrow \mathbb{R}^d. The theorem, known as the polar factorization theorem, states that any field FF can be recovered as the composition of the gradient of a convex function uu with a measure-preserving map MM, namely F=∇u∘MF=\nabla u \circ M. We propose a practical implementation of this far-reaching theoretical result, and explore possible uses within machine learning. The theorem is closely related to optimal transport (OT) theory, and we borrow from recent advances in the field of neural optimal transport to parameterize the potential uu as an input convex neural network. The map MM can be either evaluated pointwise using u∗u^*, the convex conjugate of uu, through the identity M=∇u∗∘FM=\nabla u^* \circ F, or learned as an auxiliary network. Because MM is, in general, not injective, we consider the additional task of estimating the ill-posed inverse map that can approximate the pre-image measure M−1M^{-1} using a stochastic generator. We illustrate possible applications of Brenier's polar factorization to non-convex optimization problems, as well as sampling of densities that are not log-concave.

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 on7

Related papers

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