Seeking Consensus on Subspaces in Federated Principal Component Analysis

被引:0
|
作者
Wang, Lei [1 ]
Liu, Xin [2 ,3 ]
Zhang, Yin [4 ]
机构
[1] Hong Kong Polytech Univ, Dept Appl Math, Hong Kong, Peoples R China
[2] Chinese Acad Sci, Acad Math & Syst Sci, Beijing, Peoples R China
[3] Univ Chinese Acad Sci, Beijing, Peoples R China
[4] Chinese Univ Hong Kong, Shenzhen, Peoples R China
基金
中国国家自然科学基金;
关键词
Alternating direction method of multipliers; Federated learning; Principal component analysis; Orthogonality constraints; SIMULTANEOUS-ITERATION; OPTIMIZATION PROBLEMS; FRAMEWORK; ALGORITHM; SVD;
D O I
10.1007/s10957-024-02523-1
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
In this paper, we develop an algorithm for federated principal component analysis (PCA) with emphases on both communication efficiency and data privacy. Generally speaking, federated PCA algorithms based on direct adaptations of classic iterative methods, such as simultaneous subspace iterations, are unable to preserve data privacy, while algorithms based on variable-splitting and consensus-seeking, such as alternating direction methods of multipliers (ADMM), lack in communication-efficiency. In this work, we propose a novel consensus-seeking formulation by equalizing subspaces spanned by splitting variables instead of equalizing variables themselves, thus greatly relaxing feasibility restrictions and allowing much faster convergence. Then we develop an ADMM-like algorithm with several special features to make it practically efficient, including a low-rank multiplier formula and techniques for treating subproblems. We establish that the proposed algorithm can better protect data privacy than classic methods adapted to the federated PCA setting. We derive convergence results, including a worst-case complexity estimate, for the proposed ADMM-like algorithm in the presence of the nonlinear equality constraints. Extensive empirical results are presented to show that the new algorithm, while enhancing data privacy, requires far fewer rounds of communication than existing peer algorithms for federated PCA.
引用
收藏
页码:529 / 561
页数:33
相关论文
共 50 条
  • [41] Exploration of Principal Component Analysis: Deriving Principal Component Analysis Visually Using Spectra
    Beattie, J. Renwick
    Esmonde-White, Francis W. L.
    APPLIED SPECTROSCOPY, 2021, 75 (04) : 361 - 375
  • [42] Anomaly detection based on kernel principal component and principal component analysis
    Wang, Wei
    Zhang, Min
    Wang, Dan
    Jiang, Yu
    Li, Yuliang
    Wu, Hongda
    Lecture Notes in Electrical Engineering, 2019, 463 : 2222 - 2228
  • [43] Consensus RNA secondary structure prediction using information of neighbouring columns and principal component analysis
    Liu, Tianhang
    Yin, Jianping
    Gao, Long
    Chen, Wei
    Qiu, Minghui
    INTERNATIONAL JOURNAL OF COMPUTATIONAL SCIENCE AND ENGINEERING, 2019, 19 (03) : 430 - 439
  • [44] Euler Principal Component Analysis
    Liwicki, Stephan
    Tzimiropoulos, Georgios
    Zafeiriou, Stefanos
    Pantic, Maja
    INTERNATIONAL JOURNAL OF COMPUTER VISION, 2013, 101 (03) : 498 - 518
  • [45] Directed Principal Component Analysis
    Kao, Yi-Hao
    Van Roy, Benjamin
    OPERATIONS RESEARCH, 2014, 62 (04) : 957 - 972
  • [46] Abstract principal component analysis
    Li TianJiang
    Du Qiang
    SCIENCE CHINA-MATHEMATICS, 2013, 56 (12) : 2783 - 2798
  • [47] On Bayesian principal component analysis
    Smidl, Vaclav
    Quinn, Anthony
    COMPUTATIONAL STATISTICS & DATA ANALYSIS, 2007, 51 (09) : 4101 - 4123
  • [48] Regularized Principal Component Analysis
    Aflalo, Yonathan
    Kimmel, Ron
    CHINESE ANNALS OF MATHEMATICS SERIES B, 2017, 38 (01) : 1 - 12
  • [49] Principal Volatility Component Analysis
    Hu, Yu-Pin
    Tsay, Ruey S.
    JOURNAL OF BUSINESS & ECONOMIC STATISTICS, 2014, 32 (02) : 153 - 164
  • [50] Generalised Principal Component Analysis
    Zhao, Lili
    INTERNATIONAL STATISTICAL REVIEW, 2016, 84 (03) : 554 - 554