Abstract
Comparing spherical probability distributions is of great interest in various fields, including geology, medical domains, computer vision, and deep representation learning. The utility of optimal transport-based distances, such as the Wasserstein distance, for comparing probability measures has spurred active research in developing computationally efficient variations of these distances for spherical probability measures. This paper introduces a high-speed and highly parallelizable distance for comparing spherical measures using the stereographic projection and the generalized Radon transform, which we refer to as the Stereographic Spherical Sliced Wasserstein (S3W) distance. We carefully address the distance distortion caused by the stereographic projection and provide an extensive theoretical analysis of our proposed metric and its rotationally invariant variation. Finally, we evaluate the performance of the proposed metrics and compare them with recent baselines in terms of both speed and accuracy through a wide range of numerical studies, including gradient flows and self-supervised learning.
|
|
Depiction of stereographic projection $\phi: \mathbb{S}^2\backslash \{s_n\} \to \mathbb{R}^2$ (a), the stereographic Radon transform integration surfaces on the sphere, i.e., the level sets of $\langle \phi(x),\theta\rangle$ for a fixed $\theta\in \mathbb{R}^d$ (b), and the generalized stereographic Radon transform integration surfaces on the sphere, i.e. the level sets of $\langle h\circ\phi(x),\theta\rangle$ for a fixed $\theta\in \mathbb{R}^{d'}$.
|
Gradient Flows on Sphere
|
|
|
Learning a mixture of $12$ von Mises–Fisher distributions. $ARI\text{-}S3W$ (30) has $30$ rotations, pool size of $1000$. $S3W$ variants use $\text{LR}=0.01$. $SSW$ has an additional $\text{LR}=0.05$ for better comparison. The plots show convergence of different distances w.r.t. iterations and runtime.
|
|
Self-Supervised Contrastive Learning
|
|
|
SSL latent space visualization on CIFAR-10 using $S3W$, $RI$-$S3W$, and $ARI$-$S3W$.
|
|
Sliced-Wasserstein Autoencoders
|
|
|
$S3W$-SWAE latent space visualization and reconstruction.
|
|
|
$RI$-$S3W$-SWAE latent space visualization and reconstruction.
|
|
|
$ARI$-$S3W$-SWAE latent space visualization and reconstruction.
|
|
Earth Density Estimation
|
|
|
Earth density estimation using normalizing flow with $S3W$ on Earthquake, Flood, and Fire datasets.
|
|
|
Earth density estimation using normalizing flow with $RI$-$S3W$ on Earthquake, Flood, and Fire datasets.
|
|
|
Earth density estimation using normalizing flow with $ARI$-$S3W$ on Earthquake, Flood, and Fire datasets.
|
|