Single-Pass PCA of Large High-Dimensional Data
Not on the map. Why?
Abstract (arXiv)
Principal component analysis (PCA) is a fundamental dimension reduction tool in statistics and machine learning. For large and high-dimensional data, computing the PCA (i.e., the singular vectors corresponding to a number of dominant singular values of the data matrix) becomes a challenging task. In this work, a single-pass randomized algorithm is proposed to compute PCA with only one pass over the data. It is suitable for processing extremely large and high-dimensional data stored in slow memory (hard disk) or the data generated in a streaming fashion. Experiments with synthetic and real data validate the algorithm's accuracy, which has orders of magnitude smaller error than an existing single-pass algorithm. For a set of high-dimensional data stored as a 150 GB file, the proposed algorithm is able to compute the first 50 principal components in just 24 minutes on a typical 24-core computer, with less than 1 GB memory cost.
Key facts. Cited by 6 papers in the map (data through 14 Oct 2026). First posted on arXiv 25 Apr 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 0; 2023: 2; 2024: 0; 2025: 2; 2026: 1.
6 papers.
- 2021Sketching Curvature for Efficient Out-of-Distribution Detection for Deep Neural Networkscited by 32
- 2023Latent State Models of Training Dynamicscited by 16
- 2023Nonconvex Robust High-Order Tensor Completion Using Randomized Low-Rank Approximationcited by 7
- 2025Provable Model-Parallel Distributed Principal Component Analysis with Parallel Deflationcited by 1
- 2025In Situ Training of Implicit Neural Compressors for Scientific Simulations via Sketch-Based Regularizationcited by 0
- 2026Active Diffusion-Based Inference for Ill-Posed Inverse Problems under Incomplete Priorscited by 0
- 2026Active Diffusion-Based Inference for Ill-Posed Inverse Problems under Incomplete Priors27 Aug 2026
- 2025In Situ Training of Implicit Neural Compressors for Scientific Simulations via Sketch-Based Regularization4 Nov 2025
- 2025Provable Model-Parallel Distributed Principal Component Analysis with Parallel Deflation24 Feb 2025
- 2023Latent State Models of Training Dynamics18 Aug 2023
- 2023Nonconvex Robust High-Order Tensor Completion Using Randomized Low-Rank Approximation19 May 2023
- 2021Sketching Curvature for Efficient Out-of-Distribution Detection for Deep Neural Networks24 Feb 2021