Stochastic optimal transport in Banach Spaces for regularized estimation of multivariate quantiles

Bernard Bercu,Jérémie Bigot,Gauthier Thurin
2024-02-19
Abstract:We introduce a new stochastic algorithm for solving entropic optimal transport (EOT) between two absolutely continuous probability measures $\mu$ and $\nu$. Our work is motivated by the specific setting of Monge-Kantorovich quantiles where the source measure $\mu$ is either the uniform distribution on the unit hypercube or the spherical uniform distribution. Using the knowledge of the source measure, we propose to parametrize a Kantorovich dual potential by its Fourier coefficients. In this way, each iteration of our stochastic algorithm reduces to two Fourier transforms that enables us to make use of the Fast Fourier Transform (FFT) in order to implement a fast numerical method to solve EOT. We study the almost sure convergence of our stochastic algorithm that takes its values in an infinite-dimensional Banach space. Then, using numerical experiments, we illustrate the performances of our approach on the computation of regularized Monge-Kantorovich quantiles. In particular, we investigate the potential benefits of entropic regularization for the smooth estimation of multivariate quantiles using data sampled from the target measure $\nu$.
Probability,Machine Learning
What problem does this paper attempt to address?
The problem that this paper attempts to solve is to solve the regularized optimal transport problem by a stochastic algorithm in Banach spaces in order to estimate multivariate quantiles. Specifically, the author focuses on the smooth estimation problem of Monge - Kantorovich (MK) quantiles in high - dimensional cases. The traditional definition of multivariate quantiles lacks a standard sorting method in high - dimensional cases. Therefore, the author introduces the concept of MK quantiles based on quadratic optimal transport theory and proposes a new stochastic algorithm to solve the optimal transport problem with entropy regularization. ### Main contributions of the paper 1. **Introduction of a new stochastic algorithm**: - The author proposes a new stochastic algorithm for solving the entropy - regularized optimal transport problem (EOT). This algorithm iterates in an infinite - dimensional Banach space, and each iteration is achieved through two fast Fourier transforms (FFT), thus improving the computational efficiency. 2. **Parameterization of the dual potential function**: - Using the knowledge of the reference distribution \(\mu\), the author parameterizes the dual potential function \(u\) through its Fourier coefficients. This parameterization method enables each iteration to be simplified to two Fourier transforms, thereby achieving an efficient numerical method using FFT. 3. **Smooth estimation of multivariate quantiles**: - Through entropy regularization, the author can obtain smoother estimates of the dual potential function \(u_0\) and the MK quantile function \(Q\). This is especially important when dealing with high - dimensional data, because smooth estimates help reduce noise and improve stability. ### Numerical experiments - **Influence of dimension**: - The author studies the convergence performance of the algorithm under different dimensions \(d\) through numerical experiments. The results show that as the number of observations increases, the method based on the stochastic algorithm converges faster, especially in high - dimensional cases. - **Experiments in the one - dimensional case**: - In the one - dimensional case, the author conducts experiments using the standard quadratic cost function and the quadratic cost function on the torus. The experimental results show that different choices of cost functions lead to different regularization effects, and choosing a smaller regularization parameter \(\epsilon\) can obtain an estimate closer to the true value. ### Conclusion This paper proposes a new stochastic algorithm that efficiently solves the estimation problem of multivariate quantiles in Banach spaces through entropy regularization and Fourier coefficient parameterization. Numerical experiments verify the effectiveness and superiority of this method, especially in the application of high - dimensional data processing.