Riemannian Optimization on Unknown Manifolds via Stochastic Proximal Refinement
Organizations: The Chinese University of Hong Kong, Shenzhen · University of Pennsylvania · Stanford University
Abstract
We study Riemannian optimization on an unknown manifold accessed only through feasible samples. The central challenge is to turn feasible samples into optimization steps, i.e., the samples are drawn from the unknown feasible manifold, but do not directly provide the tangent spaces, projections, or retractions required by classic Riemannian methods. Moreover, regions with low objective values may be sparsely represented in the data, so directly sampling from a distribution fitted to these observations can require many draws to find better feasible solutions. We introduce Proximal Refinement on Implicit Smooth Manifolds (PRISM), which turns feasible-sample access into an iterative optimization procedure by repeatedly sampling an objective-aware proximal distribution conditioned on the current iterate. Theoretically, we show that PRISM recovers the effect of Riemannian-gradient refinement, leading to provable objective descent, feasibility (manifold adherence), and convergence toward first-order stationarity. We demonstrate the effectiveness of our approach through synthetic experiments illustrating its geometric properties and applications to data-driven building control and diverse real world optimization tasks, highlighting its potential as a general framework for data-driven optimization across scientific and engineering domains.
Figures & tables
| Property | RGD | |
|---|---|---|
| Ambient displacement (Thm 4.3 ) | ||
| One-step descent (Thm 4.4 ) | ||
| Stationarity (Thm 4.5 ) |
| Method | TFBind8 | TFBind10 | Supercond. | Ant | DKitty | ChEMBL ∗ | Average rank |
|---|---|---|---|---|---|---|---|
| DiffOPT | |||||||
| COMs | |||||||
| DDOM | |||||||
| GP-qEI | |||||||
| Gradient ascent |
Appendix figures & tables3 assets
Supplementary material from the paper’s appendix.
Appendix
| Method | Total objective | Tracking RMSE ( ) |
|---|---|---|
| -MPC | ||
| Budgeted CEM-MPC | ||
| Reference MPC | ||
| Lowest-cost collected trajectory |
| Task | Score updates | Reward updates/member | Score noise |
|---|---|---|---|
| TFBind8 | 9,227 | 2,632 | Broad |
| TFBind10 | 8,847 | 2,561 | Mixture |
| Superconductor | 6,728 | 2,089 | Broad |
| Ant | 7,482 | 2,273 | Mixture |
| DKitty | 7,626 | 2,306 | Broad |
| ChEMBL | 4,386 | 1,355 | Broad |
Riemannian Optimization
Riemannian optimization develops algorithms for minimizing objectives on curved spaces while respecting geometric structure and constraints.
See all 85 papers