Streaming PCA and Subspace Tracking: The Missing Data Case
Not on the map. Why?
Abstract (arXiv)
For many modern applications in science and engineering, data are collected in a streaming fashion carrying time-varying information, and practitioners need to process them with a limited amount of memory and computational resources in a timely manner for decision making. This often is coupled with the missing data problem, such that only a small fraction of data attributes are observed. These complications impose significant, and unconventional, constraints on the problem of streaming Principal Component Analysis (PCA) and subspace tracking, which is an essential building block for many inference tasks in signal processing and machine learning. This survey article reviews a variety of classical and recent algorithms for solving this problem with low computational and memory complexities, particularly those applicable in the big data regime with missing data. We illustrate that streaming PCA and subspace tracking algorithms can be understood through algebraic and geometric perspectives, and they need to be adjusted carefully to handle missing data. Both asymptotic and non-asymptotic convergence guarantees are reviewed. Finally, we benchmark the performance of several competitive algorithms in the presence of missing data for both well-conditioned and ill-conditioned systems.
Key facts. Cited by 18 papers in the map (data through 7 Oct 2026). First posted on arXiv 12 Jun 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 1; 2023: 3; 2024: 2; 2025: 6; 2026: 4.
18 papers.
Sort:
- 2023The Ideal Continual Learner: An Agent That Never Forgetscited by 34
- 2021Inference for Heteroskedastic PCA with Missing Datacited by 21
- 2025SubTrack++ : Gradient Subspace Tracking for Scalable LLM Trainingcited by 14
- 2022Fast and Provable Tensor Robust Principal Component Analysis via Scaled Gradient Descentcited by 11
- 2023Deflated HeteroPCA: Overcoming the curse of ill-conditioning in heteroskedastic PCAcited by 7
- 2021Unlabeled Principal Component Analysis and Matrix Completioncited by 5
- 2023Fair Streaming Principal Component Analysis: Statistical and Algorithmic Viewpointcited by 5
- 2025One Rank at a Time: Cascading Error Dynamics in Sequential Learningcited by 3
- 2024Learning Low-dimensional Latent Dynamics from High-dimensional Observations: Non-asymptotics and Lower Boundscited by 2
- 2024Exploring the Precise Dynamics of Single-Layer GAN Models: Leveraging Multi-Feature Discriminators for High-Dimensional Subspace Learningcited by 2
- 2025Missing Data in Signal Processing and Machine Learning: Models, Methods and Modern Approachescited by 2
- 2025An Incremental Non-Linear Manifold Approximation Methodcited by 0
6 more
- 2025Global Convergence of Adaptive Sensing for Principal Eigenvector Estimationcited by 0
- 2025Sliding Window Informative Canonical Correlation Analysiscited by 0
- 2026PCA-VAE: Differentiable Subspace Quantization without Codebook Collapsecited by 0
- 2026PCA-Driven Adaptive Sensor Triage for Edge AI Inferencecited by 0
- 2026Direction-Magnitude Decomposition for Low-Rank Matrix Optimization: Faster Convergence and Saddle-to-saddle Dynamicscited by 0
- 2026In-context learning from self-generated trajectories for adaptive model reductioncited by 0
- 2026In-context learning from self-generated trajectories for adaptive model reduction3 Jul 2026
- 2026Direction-Magnitude Decomposition for Low-Rank Matrix Optimization: Faster Convergence and Saddle-to-saddle Dynamics30 Jun 2026
- 2026PCA-Driven Adaptive Sensor Triage for Edge AI Inference6 Apr 2026
- 2026PCA-VAE: Differentiable Subspace Quantization without Codebook Collapse21 Feb 2026
- 2025Sliding Window Informative Canonical Correlation Analysis23 Jul 2025
- 2025Missing Data in Signal Processing and Machine Learning: Models, Methods and Modern Approaches2 Jun 2025
- 2025One Rank at a Time: Cascading Error Dynamics in Sequential Learning28 May 2025
- 2025Global Convergence of Adaptive Sensing for Principal Eigenvector Estimation16 May 2025
- 2025An Incremental Non-Linear Manifold Approximation Method12 Apr 2025
- 2025SubTrack++ : Gradient Subspace Tracking for Scalable LLM Training3 Feb 2025
- 2024Exploring the Precise Dynamics of Single-Layer GAN Models: Leveraging Multi-Feature Discriminators for High-Dimensional Subspace Learning1 Nov 2024
- 2024Learning Low-dimensional Latent Dynamics from High-dimensional Observations: Non-asymptotics and Lower Bounds9 May 2024
6 more
- 2023Fair Streaming Principal Component Analysis: Statistical and Algorithmic Viewpoint28 Oct 2023
- 2023The Ideal Continual Learner: An Agent That Never Forgets29 Apr 2023
- 2023Deflated HeteroPCA: Overcoming the curse of ill-conditioning in heteroskedastic PCA10 Mar 2023
- 2022Fast and Provable Tensor Robust Principal Component Analysis via Scaled Gradient Descent18 Jun 2022
- 2021Inference for Heteroskedastic PCA with Missing Data26 Jul 2021
- 2021Unlabeled Principal Component Analysis and Matrix Completion23 Jan 2021
- 2023The Ideal Continual Learner: An Agent That Never Forgetscited by 34
- 2021Inference for Heteroskedastic PCA with Missing Datacited by 21
- 2025SubTrack++ : Gradient Subspace Tracking for Scalable LLM Trainingcited by 14
- 2022Fast and Provable Tensor Robust Principal Component Analysis via Scaled Gradient Descentcited by 11
- 2023Deflated HeteroPCA: Overcoming the curse of ill-conditioning in heteroskedastic PCAcited by 7
- 2021Unlabeled Principal Component Analysis and Matrix Completioncited by 5
- 2023Fair Streaming Principal Component Analysis: Statistical and Algorithmic Viewpointcited by 5
- 2025One Rank at a Time: Cascading Error Dynamics in Sequential Learningcited by 3
- 2024Learning Low-dimensional Latent Dynamics from High-dimensional Observations: Non-asymptotics and Lower Boundscited by 2
- 2024Exploring the Precise Dynamics of Single-Layer GAN Models: Leveraging Multi-Feature Discriminators for High-Dimensional Subspace Learningcited by 2
- 2025Missing Data in Signal Processing and Machine Learning: Models, Methods and Modern Approachescited by 2
- 2025An Incremental Non-Linear Manifold Approximation Methodcited by 0
12 most cited of 18 All 18 (JSON)
- 2026In-context learning from self-generated trajectories for adaptive model reduction3 Jul 2026
- 2026Direction-Magnitude Decomposition for Low-Rank Matrix Optimization: Faster Convergence and Saddle-to-saddle Dynamics30 Jun 2026
- 2026PCA-Driven Adaptive Sensor Triage for Edge AI Inference6 Apr 2026
- 2026PCA-VAE: Differentiable Subspace Quantization without Codebook Collapse21 Feb 2026
- 2025Sliding Window Informative Canonical Correlation Analysis23 Jul 2025
- 2025Missing Data in Signal Processing and Machine Learning: Models, Methods and Modern Approaches2 Jun 2025
- 2025One Rank at a Time: Cascading Error Dynamics in Sequential Learning28 May 2025
- 2025Global Convergence of Adaptive Sensing for Principal Eigenvector Estimation16 May 2025
- 2025An Incremental Non-Linear Manifold Approximation Method12 Apr 2025
- 2025SubTrack++ : Gradient Subspace Tracking for Scalable LLM Training3 Feb 2025
- 2024Exploring the Precise Dynamics of Single-Layer GAN Models: Leveraging Multi-Feature Discriminators for High-Dimensional Subspace Learning1 Nov 2024
- 2024Learning Low-dimensional Latent Dynamics from High-dimensional Observations: Non-asymptotics and Lower Bounds9 May 2024
12 newest of 18 All 18 (JSON)