$O(k)$-Equivariant Dimensionality Reduction on Stiefel Manifolds
Abstract
Many real-world datasets live on high-dimensional Stiefel and Grassmannian manifolds, and respectively, and benefit from projection onto lower-dimensional Stiefel and Grassmannian manifolds. In this work, we propose an algorithm called \textit{Principal Stiefel Coordinates (PSC)} to reduce data dimensionality from to in an \textit{-equivariant} manner (). We begin by observing that each element defines an isometric embedding of into . Next, we describe two ways of finding a suitable embedding map : one via an extension of principal component analysis (), and one that further minimizes data fit error using gradient descent (). Then, we define a continuous and -equivariant map that acts as a "closest point operator" to project the data onto the image of in under the embedding determined by , while minimizing distortion. Because this dimensionality reduction is -equivariant, these results extend to Grassmannian manifolds as well. Lastly, we show that globally minimizes projection error in a noiseless setting, while achieves a meaningfully different and improved outcome when the data does not lie exactly on the image of a linearly embedded lower-dimensional Stiefel manifold as above. Multiple numerical experiments using synthetic and real-world data are performed.
Keywords
Cite
@article{arxiv.2309.10775,
title = {$O(k)$-Equivariant Dimensionality Reduction on Stiefel Manifolds},
author = {Andrew Lee and Harlin Lee and Jose A. Perea and Nikolas Schonsheck and Madeleine Weinstein},
journal= {arXiv preprint arXiv:2309.10775},
year = {2025}
}
Comments
Minor updates to introduction. To appear in SIAM Journal on Mathematics of Data Science