Personalized PCA: Decoupling Shared and Unique Features
Not on the map. Why?
Abstract (arXiv)
In this paper, we tackle a significant challenge in PCA: heterogeneity. When data are collected from different sources with heterogeneous trends while still sharing some congruency, it is critical to extract shared knowledge while retaining the unique features of each source. To this end, we propose personalized PCA (PerPCA), which uses mutually orthogonal global and local principal components to encode both unique and shared features. We show that, under mild conditions, both unique and shared features can be identified and recovered by a constrained optimization problem, even if the covariance matrices are immensely different. Also, we design a fully federated algorithm inspired by distributed Stiefel gradient descent to solve the problem. The algorithm introduces a new group of operations called generalized retractions to handle orthogonality constraints, and only requires global PCs to be shared across sources. We prove the linear convergence of the algorithm under suitable assumptions. Comprehensive numerical experiments highlight PerPCA's superior performance in feature extraction and prediction from heterogeneous datasets. As a systematic approach to decouple shared and unique features from heterogeneous datasets, PerPCA finds applications in several tasks, including video segmentation, topic extraction, and feature clustering.
Key facts. Cited by 17 papers in the map (data through 7 Oct 2026). Builds on 13 of its 41 references that are in the map. First posted on arXiv 17 Jul 2022.
Builds on
13 of 41 references.
References · 13
- 2018LEAF: A Benchmark for Federated Settingscited by 780
- 2019Clustered Federated Learning: Model-Agnostic Distributed Multi-Task Optimization under Privacy Constraintscited by 499
- 2020Survey of Personalization Techniques for Federated Learningcited by 144
- 2018Turning Big data into tiny data: Constant-size coresets for k-means, PCA and projective clusteringcited by 94
- 2014Guaranteed Matrix Completion via Non-convex Factorizationcited by 81
- 2021Decentralized Riemannian Gradient Descent on the Stiefel Manifoldcited by 33
- 2021The Internet of Federated Things (IoFT): A Vision for the Future and In-depth Survey of Data-driven Approaches for Federated Learningcited by 23
- 2015Fast and Simple PCA via Convex Optimizationcited by 16
- 2019Exponentially convergent stochastic k-PCA without variance reductioncited by 12
- 2017Communication-efficient Algorithms for Distributed Stochastic Principal Component Analysiscited by 10
- 2021On the Local Linear Rate of Consensus on the Stiefel Manifoldcited by 8
- 2021Distributed Principal Component Analysis with Limited Communicationcited by 6
Built on by
Citing papers per year: 2023: 4; 2024: 5; 2025: 3; 2026: 5.
17 papers.
Sort:
By area:
- 2023Personalized Dictionary Learning for Heterogeneous Datasetscited by 5
- 2024Collaborative and Federated Black-box Optimization: A Bayesian Optimization Perspectivecited by 5
- 2025Stacked SVD or SVD stacked? A Random Matrix Theory perspective on data integrationcited by 4
- 2024LEARNER: A Transfer Learning Method for Low-Rank Matrix Estimationcited by 3
- 2023Personalized Tucker Decomposition: Modeling Commonality and Peculiarity on Tensor Datacited by 2
- 2024A Generalized Mean Approach for Distributed-PCAcited by 2
- 2024Personalized Coupled Tensor Decomposition for Multimodal Data Fusion: Uniqueness and Algorithmscited by 2
- 2025Personalized Convolutional Dictionary Learning of Physiological Time Seriescited by 2
- 2026Rethinking LoRA for Data Heterogeneous Federated Learning: Subspace and State Alignmentcited by 2
- 2024ADEPT: Hierarchical Bayes Approach to Personalized Federated Unsupervised Learningcited by 1
- 2025SpotDiff: Spotting and Disentangling Interference in Feature Space for Subject-Preserving Image Generationcited by 1
- 2023Learning Driver Models for Automated Vehicles via Knowledge Sharing and Personalizationcited by 0
5 more
- 2023eRPCA: Robust Principal Component Analysis for Exponential Family Distributionscited by 0
- 2026Client-Conditional Federated Learning via Local Training Data Statisticscited by 0
- 2026Joint estimation of high-dimensional spiked covariance matrices via a partially shared subspacecited by 0
- 2026Unveiling Invariant and Transferable Latent Factors Across Heterogeneous Environments via ATLAScited by 0
- 2026Personalized Federated Hierarchical Gaussian Processes for Privacy-Preserving Modeling of Heterogeneous Distributed Systemscited by 0
- 2026Personalized Federated Hierarchical Gaussian Processes for Privacy-Preserving Modeling of Heterogeneous Distributed Systems16 Sep 2026
- 2026Unveiling Invariant and Transferable Latent Factors Across Heterogeneous Environments via ATLAS20 Jul 2026
- 2026Joint estimation of high-dimensional spiked covariance matrices via a partially shared subspace9 Jul 2026
- 2026Client-Conditional Federated Learning via Local Training Data Statistics11 Mar 2026
- 2026Rethinking LoRA for Data Heterogeneous Federated Learning: Subspace and State Alignment2 Feb 2026
- 2025SpotDiff: Spotting and Disentangling Interference in Feature Space for Subject-Preserving Image Generation7 Oct 2025
- 2025Stacked SVD or SVD stacked? A Random Matrix Theory perspective on data integration29 Jul 2025
- 2025Personalized Convolutional Dictionary Learning of Physiological Time Series10 Mar 2025
- 2024LEARNER: A Transfer Learning Method for Low-Rank Matrix Estimation29 Dec 2024
- 2024Personalized Coupled Tensor Decomposition for Multimodal Data Fusion: Uniqueness and Algorithms2 Dec 2024
- 2024Collaborative and Federated Black-box Optimization: A Bayesian Optimization Perspective12 Nov 2024
- 2024A Generalized Mean Approach for Distributed-PCA1 Oct 2024
5 more
- 2024ADEPT: Hierarchical Bayes Approach to Personalized Federated Unsupervised Learning19 Feb 2024
- 2023eRPCA: Robust Principal Component Analysis for Exponential Family Distributions30 Oct 2023
- 2023Personalized Tucker Decomposition: Modeling Commonality and Peculiarity on Tensor Data7 Sep 2023
- 2023Learning Driver Models for Automated Vehicles via Knowledge Sharing and Personalization31 Aug 2023
- 2023Personalized Dictionary Learning for Heterogeneous Datasets24 May 2023
- 2023Personalized Dictionary Learning for Heterogeneous Datasetscited by 5
- 2024Collaborative and Federated Black-box Optimization: A Bayesian Optimization Perspectivecited by 5
- 2025Stacked SVD or SVD stacked? A Random Matrix Theory perspective on data integrationcited by 4
- 2024LEARNER: A Transfer Learning Method for Low-Rank Matrix Estimationcited by 3
- 2023Personalized Tucker Decomposition: Modeling Commonality and Peculiarity on Tensor Datacited by 2
- 2024A Generalized Mean Approach for Distributed-PCAcited by 2
- 2024Personalized Coupled Tensor Decomposition for Multimodal Data Fusion: Uniqueness and Algorithmscited by 2
- 2025Personalized Convolutional Dictionary Learning of Physiological Time Seriescited by 2
- 2026Rethinking LoRA for Data Heterogeneous Federated Learning: Subspace and State Alignmentcited by 2
- 2025SpotDiff: Spotting and Disentangling Interference in Feature Space for Subject-Preserving Image Generationcited by 1
- 2023Learning Driver Models for Automated Vehicles via Knowledge Sharing and Personalizationcited by 0
- 2023eRPCA: Robust Principal Component Analysis for Exponential Family Distributionscited by 0
12 most cited of 16 All 16 (JSON)
- 2026Personalized Federated Hierarchical Gaussian Processes for Privacy-Preserving Modeling of Heterogeneous Distributed Systems16 Sep 2026
- 2026Unveiling Invariant and Transferable Latent Factors Across Heterogeneous Environments via ATLAS20 Jul 2026
- 2026Joint estimation of high-dimensional spiked covariance matrices via a partially shared subspace9 Jul 2026
- 2026Client-Conditional Federated Learning via Local Training Data Statistics11 Mar 2026
- 2026Rethinking LoRA for Data Heterogeneous Federated Learning: Subspace and State Alignment2 Feb 2026
- 2025SpotDiff: Spotting and Disentangling Interference in Feature Space for Subject-Preserving Image Generation7 Oct 2025
- 2025Stacked SVD or SVD stacked? A Random Matrix Theory perspective on data integration29 Jul 2025
- 2025Personalized Convolutional Dictionary Learning of Physiological Time Series10 Mar 2025
- 2024LEARNER: A Transfer Learning Method for Low-Rank Matrix Estimation29 Dec 2024
- 2024Personalized Coupled Tensor Decomposition for Multimodal Data Fusion: Uniqueness and Algorithms2 Dec 2024
- 2024Collaborative and Federated Black-box Optimization: A Bayesian Optimization Perspective12 Nov 2024
- 2024A Generalized Mean Approach for Distributed-PCA1 Oct 2024
12 newest of 16 All 16 (JSON)