Improved Distributed Principal Component Analysis
Not on the map. Why?
Abstract (arXiv)
We study the distributed computing setting in which there are multiple servers, each holding a set of points, who wish to compute functions on the union of their point sets. A key task in this setting is Principal Component Analysis (PCA), in which the servers would like to compute a low dimensional subspace capturing as much of the variance of the union of their point sets as possible. Given a procedure for approximate PCA, one can use it to approximately solve ℓ2-error fitting problems such as k-means clustering and subspace clustering. The essential properties of an approximate distributed PCA algorithm are its communication cost and computational efficiency for a given desired accuracy in downstream applications. We give new algorithms and analyses for distributed PCA which lead to improved communication and computational costs for k-means clustering and related problems. Our empirical study on real world data shows a speedup of orders of magnitude, preserving communication with only a negligible degradation in solution quality. Some of these techniques we develop, such as a general transformation from a constant success probability subspace embedding to a high success probability subspace embedding with a dimension and sparsity independent of the success probability, may be of independent interest.
Key facts. Cited by 14 papers in the map (data through 7 Oct 2026). First posted on arXiv 25 Aug 2014.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 3; 2022: 2; 2023: 2; 2024: 2; 2025: 3; 2026: 2.
14 papers.
Sort:
- 2021EigenGame Unloaded: When playing games is better than optimizingcited by 13
- 2021Turning Channel Noise into an Accelerator for Over-the-Air Principal Component Analysiscited by 13
- 2023Share Your Representation Only: Guaranteed Improvement of the Privacy-Utility Tradeoff in Federated Learningcited by 13
- 2025DeMuon: A Decentralized Muon for Matrix Optimization over Graphscited by 4
- 2025Discrete Speech Unit Extraction via Independent Component Analysiscited by 3
- 2022Federated singular value decomposition for high dimensional datacited by 2
- 2022Communication-efficient distributed eigenspace estimation with arbitrary node failurescited by 1
- 2023Accelerating Wireless Federated Learning via Nesterov's Momentum and Distributed Principle Component Analysiscited by 1
- 2024Distributed Differentially Private Data Analytics via Secure Sketchingcited by 1
- 2025Provable Model-Parallel Distributed Principal Component Analysis with Parallel Deflationcited by 1
- 2026Collaborative Compressors in Distributed Mean Estimation with Limited Communication Budgetcited by 1
- 2021Communication-efficient k-Means for Edge-based Machine Learningcited by 0
- 2026Information-Theoretic Bounds for Sparse Covariance Estimation in the Vertical-Split Distributed Model5 Jun 2026
- 2026Collaborative Compressors in Distributed Mean Estimation with Limited Communication Budget26 Jan 2026
- 2025DeMuon: A Decentralized Muon for Matrix Optimization over Graphs1 Oct 2025
- 2025Provable Model-Parallel Distributed Principal Component Analysis with Parallel Deflation24 Feb 2025
- 2025Discrete Speech Unit Extraction via Independent Component Analysis11 Jan 2025
- 2024Distributed Differentially Private Data Analytics via Secure Sketching30 Nov 2024
- 2024Distributed Clustering based on Distributional Kernel14 Sep 2024
- 2023Share Your Representation Only: Guaranteed Improvement of the Privacy-Utility Tradeoff in Federated Learning11 Sep 2023
- 2023Accelerating Wireless Federated Learning via Nesterov's Momentum and Distributed Principle Component Analysis31 Mar 2023
- 2022Communication-efficient distributed eigenspace estimation with arbitrary node failures31 May 2022
- 2022Federated singular value decomposition for high dimensional data24 May 2022
- 2021Turning Channel Noise into an Accelerator for Over-the-Air Principal Component Analysis20 Apr 2021
2 more
- 2021EigenGame Unloaded: When playing games is better than optimizingcited by 13
- 2021Turning Channel Noise into an Accelerator for Over-the-Air Principal Component Analysiscited by 13
- 2023Share Your Representation Only: Guaranteed Improvement of the Privacy-Utility Tradeoff in Federated Learningcited by 13
- 2025DeMuon: A Decentralized Muon for Matrix Optimization over Graphscited by 4
- 2025Discrete Speech Unit Extraction via Independent Component Analysiscited by 3
- 2022Federated singular value decomposition for high dimensional datacited by 2
- 2022Communication-efficient distributed eigenspace estimation with arbitrary node failurescited by 1
- 2023Accelerating Wireless Federated Learning via Nesterov's Momentum and Distributed Principle Component Analysiscited by 1
- 2024Distributed Differentially Private Data Analytics via Secure Sketchingcited by 1
- 2025Provable Model-Parallel Distributed Principal Component Analysis with Parallel Deflationcited by 1
- 2026Collaborative Compressors in Distributed Mean Estimation with Limited Communication Budgetcited by 1
- 2021Communication-efficient k-Means for Edge-based Machine Learningcited by 0
12 most cited of 14 All 14 (JSON)
- 2026Information-Theoretic Bounds for Sparse Covariance Estimation in the Vertical-Split Distributed Model5 Jun 2026
- 2026Collaborative Compressors in Distributed Mean Estimation with Limited Communication Budget26 Jan 2026
- 2025DeMuon: A Decentralized Muon for Matrix Optimization over Graphs1 Oct 2025
- 2025Provable Model-Parallel Distributed Principal Component Analysis with Parallel Deflation24 Feb 2025
- 2025Discrete Speech Unit Extraction via Independent Component Analysis11 Jan 2025
- 2024Distributed Differentially Private Data Analytics via Secure Sketching30 Nov 2024
- 2024Distributed Clustering based on Distributional Kernel14 Sep 2024
- 2023Share Your Representation Only: Guaranteed Improvement of the Privacy-Utility Tradeoff in Federated Learning11 Sep 2023
- 2023Accelerating Wireless Federated Learning via Nesterov's Momentum and Distributed Principle Component Analysis31 Mar 2023
- 2022Communication-efficient distributed eigenspace estimation with arbitrary node failures31 May 2022
- 2022Federated singular value decomposition for high dimensional data24 May 2022
- 2021Turning Channel Noise into an Accelerator for Over-the-Air Principal Component Analysis20 Apr 2021
12 newest of 14 All 14 (JSON)