Generalized Sliced Wasserstein Distances
About
The Wasserstein distance and its variations, e.g., the sliced-Wasserstein (SW) distance, have recently drawn attention from the machine learning community. The SW distance, specifically, was shown to have similar properties to the Wasserstein distance, while being much simpler to compute, and is therefore used in various applications including generative modeling and general supervised/unsupervised learning. In this paper, we first clarify the mathematical connection between the SW distance and the Radon transform. We then utilize the generalized Radon transform to define a new family of distances for probability measures, which we call generalized sliced-Wasserstein (GSW) distances. We also show that, similar to the SW distance, the GSW distance can be extended to a maximum GSW (max-GSW) distance. We then provide the conditions under which GSW and max-GSW distances are indeed distances. Finally, we compare the numerical performance of the proposed distances on several generative modeling tasks, including SW flows and SW auto-encoders.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| 3D Mesh Deformation | Stanford Bunny mesh (test) | W(C1,C2) Distance at Step 10026.795 | 6 | |
| 3D Mesh Reconstruction | ShapeNet (test) | JWD (Epoch 500)136.4 | 6 | |
| 3D Mesh Deformation | Armadillo mesh Step 100 | Joint Wasserstein Distance (WC1, C2)1.89e+3 | 6 | |
| 3D Mesh Deformation | Armadillo mesh Step 300 | Joint Wasserstein Distance (WC1, C2)1.53e+3 | 6 | |
| 3D Mesh Deformation | Armadillo mesh (Step 500) | Joint Wasserstein Distance (WC1, C2)1.18e+3 | 6 | |
| 3D Mesh Deformation | Armadillo mesh (Step 1500) | Joint Wasserstein Distance (WC1, C2)122.6 | 6 | |
| 3D Mesh Deformation | Armadillo mesh (Step 4000) | Joint Wasserstein Distance (WC1, C2)7.905 | 6 | |
| 3D Mesh Deformation | Armadillo mesh (Step 5000) | Joint Wasserstein Distance (WC1, C2)3.226 | 6 |