Principal Component Analysis in Space Forms
Puoya Tabaghi, Michael Khanzadeh, Yusu Wang, Sivash Mirarab

TL;DR
This paper extends Principal Component Analysis to space forms with constant curvature, proposing a new method that offers faster convergence and better accuracy for manifold-valued data in spherical and hyperbolic spaces.
Contribution
It introduces Space Form PCA (SFPCA), a novel approach with cost functions leading to eigensolutions and nested subspaces, improving over existing iterative methods.
Findings
SFPCA outperforms existing methods in convergence speed.
SFPCA achieves higher accuracy in estimating true subspaces.
Effective on both real and simulated data in spherical and hyperbolic spaces.
Abstract
Principal Component Analysis (PCA) is a workhorse of modern data science. While PCA assumes the data conforms to Euclidean geometry, for specific data types, such as hierarchical and cyclic data structures, other spaces are more appropriate. We study PCA in space forms; that is, those with constant curvatures. At a point on a Riemannian manifold, we can define a Riemannian affine subspace based on a set of tangent vectors. Finding the optimal low-dimensional affine subspace for given points in a space form amounts to dimensionality reduction. Our Space Form PCA (SFPCA) seeks the affine subspace that best represents a set of manifold-valued points with the minimum projection cost. We propose proper cost functions that enjoy two properties: (1) their optimal affine subspace is the solution to an eigenequation, and (2) optimal affine subspaces of different dimensions form a nested set.…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSpectroscopy and Chemometric Analyses · Face and Expression Recognition · Mineral Processing and Grinding
MethodsPrincipal Components Analysis · SPEED: Separable Pyramidal Pooling EncodEr-Decoder for Real-Time Monocular Depth Estimation on Low-Resource Settings
