How Geometry Shapes Generative Model Evaluation on Riemannian Manifolds
Organizations: University of Amsterdam · Independent Researcher · AMLab, University of Amsterdam
Abstract
On Riemannian manifolds, generative-model evaluation is geometry-dependent since curvature and dimension jointly determine distances and volume growth. Our framework systematically compares geodesic, ambient, and tangent-space versions of Wasserstein and MMD across different geometries. Using controlled-noise perturbations and Riemannian Flow Matching samples, we study metric agreement, noise sensitivity, and their relation to geometry-induced volume scaling. We find that no metric is uniformly reliable: evaluation distance can affect both measured discrepancies and noise sensitivity, varying across curvature and dimension. Our analysis leads to practical recommendations for reporting evaluation distances, comparing metric types, and calibrating metrics to the geometry of the samples.
Figures & tables
Appendix figures & tables18 assets
Supplementary material from the paper’s appendix.
Appendix
| Parameter | Value |
|---|---|
| Curvatures ( ) | -10, -5, -3, -2, -1, 0, 1, 2, 3, 5, 10 |
| Dimensions ( ) | 2, 3, 4, 8, 16, 32, 64, 256, 512 |
| Seeds |
| Parameter | Value |
|---|---|
| Base standard deviation ( ) | 0.3 |
| Target standard deviation ( ) | 0.3 |
| Separation distance ( ) | 0.5 |
| Parameter | Value |
|---|---|
| Radius ( ) | , , |
| Radial standard deviation ( ) | 0.05 |
| Parameter | Value |
|---|---|
| Number of target modes ( ) | 2, 3, 5 |
| Base standard deviation ( ) | 0.3 |
| Target standard deviation ( ) | 0.3 |
| Balanced weights ( ) | |
| Unbalanced weights ( ) |
| Experiment | Hidden layers | Batch size | Learning rate | Seeds | ||
|---|---|---|---|---|---|---|
| GtG, SGR, MoG | 8 | 512 | 2, 3, 4, 8, 16, 32, 64, 256, 512 | 0, 1, 2, 3, 5, 10 | 34, 42, 50 |
| Curvature | |||||
|---|---|---|---|---|---|
| Hyperbolic | 1.00 | 0.99 | 0.77 | 0.18 | 0.11 |
| Spherical | 1.00 | 1.01 | 0.95 | 1.01 | 1.01 |
| 2 | 1.0000 | 0.9903 |
|---|---|---|
| 3 | 1.0000 | 0.9894 |
| 4 | 1.0000 | 0.9940 |
| 8 | 1.0000 | 0.9949 |
| 16 | 0.9997 | 0.9940 |
| 64 | 0.9959 | 0.9760 |
| Sample validity | Relative tangency violation | (p95) | |||||
|---|---|---|---|---|---|---|---|
| Target | # runs | finite (%) | failed (%) | median | max | median | max |
| GtG | 330 | 100.0 | 0.0 | 0.45 | 20.40 | ||
| SGR | 1350 | 100.0 | 0.0 | 0.71 | 5.20 | ||
| MoG | 1980 | 100.0 | 0.0 | 0.45 | 12.76 | ||
| All | 3660 | 100.0 | 0.0 | 0.52 | 20.40 | ||
Generative AI Evaluation
Generative AI evaluation measures the quality, reliability, diversity, and real-world usefulness of generated outputs and AI-assisted workflows.
See all 311 papers