Riemannian Stochastic Optimization for Sufficient Dimension Reduction
About
Sufficient dimension reduction (SDR) makes high-dimensional regression tractable by projecting the covariates onto a low-dimensional subspace that preserves the conditional mean of the response. Existing gradient-based estimators either operate in the ambient space and suffer from the curse of dimensionality, or localize in the reduced space at a per-outer-iteration cost at least quadratic in the sample size. We show that minimizers of the population Minimum Average Variance Estimation (MAVE) risk approximate the same Grassmannian target as the Outer Product of Gradients (OPG), and recast the empirical criterion as a smooth maximization on the Stiefel manifold with closed-form Riemannian gradient. The resulting algorithm, SMAVE, combines sparse projected-space nearest-neighbor localization with Riemannian stochastic gradient ascent. A simplified version comes with almost-sure convergence and a non-asymptotic rate matching the standard non-convex stochastic first-order scaling. Empirically, SMAVE matches or improves on RMAVE's synthetic subspace recovery at moderate-to-high ambient dimension, and on four real datasets it uniformly improves over OPG and is competitive with or outperforms RMAVE at orders of magnitude lower runtime.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Sufficient Dimension Reduction | Synthetic SDR | Runtime (s)0.28 | 27 | |
| Sufficient Dimension Reduction | Synthetic SDR 10 scenarios | Squared Subspace Distance (m2)0.03 | 27 | |
| Regression | Bike Sharing (test) | MSE0.167 | 15 | |
| Regression | Wine Quality (test) | MSE0.511 | 15 | |
| Regression | Gas Sensor n=2565, p=128 (test) | MSE0.018 | 4 | |
| Regression | Pumadyn n=8192, p=32 (test) | MSE0.127 | 4 | |
| Sufficient Dimension Reduction | Gas Sensor | MSE0.018 | 2 | |
| Sufficient Dimension Reduction | Wine Quality | MSE0.511 | 2 | |
| Sufficient Dimension Reduction | Seoul Bike | MSE0.167 | 2 | |
| Sufficient Dimension Reduction | Pumadyn | MSE0.127 | 2 |