A communication-efficient and privacy-aware distributed algorithm for sparse PCA

被引:2
|
作者
Wang, Lei [1 ,2 ]
Liu, Xin [1 ,2 ]
Zhang, Yin [3 ]
机构
[1] Chinese Acad Sci, Acad Math & Syst Sci, State Key Lab Sci & Engn Comp, Beijing, Peoples R China
[2] Univ Chinese Acad Sci, Sch Math Sci, Beijing, Peoples R China
[3] Chinese Univ Hong Kong, Sch Data Sci, Shenzhen, Peoples R China
基金
中国国家自然科学基金; 国家重点研发计划;
关键词
Alternating direction method of multipliers; Distributed computing; Optimization with orthogonality constraints; Sparse PCA; OPTIMIZATION PROBLEMS; PRINCIPAL-COMPONENTS; DECOMPOSITION; FRAMEWORK; MANIFOLD;
D O I
10.1007/s10589-023-00481-4
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
Sparse principal component analysis (PCA) improves interpretability of the classic PCA by introducing sparsity into the dimension-reduction process. Optimizationmodels for sparse PCA, however, are generally non-convex, non-smooth and more difficult to solve, especially on large-scale datasets requiring distributed computation over a wide network. In this paper, we develop a distributed and centralized algorithm called DSSAL1 for sparse PCA that aims to achieve low communication overheads by adapting a newly proposed subspace-splitting strategy to accelerate convergence. Theoretically, convergence to stationary points is established for DSSAL1. Extensive numerical results show that DSSAL1 requires far fewer rounds of communication than state-of-the-art peer methods. In addition, we make the case that since messages exchanged in DSSAL1 are well-masked, the possibility of private-data leakage in DSSAL1 is much lower than in some other distributed algorithms.
引用
收藏
页码:1033 / 1072
页数:40
相关论文
共 50 条
  • [1] A communication-efficient and privacy-aware distributed algorithm for sparse PCA
    Lei Wang
    Xin Liu
    Yin Zhang
    [J]. Computational Optimization and Applications, 2023, 85 : 1033 - 1072
  • [2] Communication-Efficient and Privacy-Aware Distributed LMS Algorithm
    Gogineni, Vinay Chakravarthi
    Moradi, Ashkan
    Venkategowda, Naveen K. D.
    Werner, Stefan
    [J]. 2022 25TH INTERNATIONAL CONFERENCE ON INFORMATION FUSION (FUSION 2022), 2022,
  • [3] Communication-Efficient and Privacy-Aware Distributed Learning
    Gogineni, Vinay Chakravarthi
    Moradi, Ashkan
    Venkategowda, Naveen K. D.
    Werner, Stefan
    [J]. IEEE TRANSACTIONS ON SIGNAL AND INFORMATION PROCESSING OVER NETWORKS, 2023, 9 : 705 - 720
  • [4] FAST AND COMMUNICATION-EFFICIENT DISTRIBUTED PCA
    Gang, Arpita
    Raja, Haroon
    Bajwa, Waheed U.
    [J]. 2019 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING (ICASSP), 2019, : 7450 - 7454
  • [5] Communication-Efficient Distributed PCA by Riemannian Optimization
    Huang, Long-Kai
    Pan, Sinno Jialin
    [J]. INTERNATIONAL CONFERENCE ON MACHINE LEARNING, VOL 119, 2020, 119
  • [6] An Uplink Communication-Efficient Approach to Featurewise Distributed Sparse Optimization With Differential Privacy
    Lou, Jian
    Cheung, Yiu-ming
    [J]. IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2021, 32 (10) : 4529 - 4543
  • [7] Communication-efficient distributed covariance sketch, with application to distributed PCA
    Huang, Zengfeng
    Lin, Xuemin
    Zhang, Wenjie
    Zhang, Ying
    [J]. Journal of Machine Learning Research, 2021, 22
  • [8] More communication-efficient distributed sparse learning
    Zhou, Xingcai
    Yang, Guang
    [J]. INFORMATION SCIENCES, 2024, 668
  • [9] Communication-Efficient Distributed Covariance Sketch, with Application to Distributed PCA
    Huang, Zengfeng
    Lin, Xuemin
    Zhang, Wenjie
    Zhang, Ying
    [J]. JOURNAL OF MACHINE LEARNING RESEARCH, 2021, 22
  • [10] A Distributed Privacy-Aware Architecture for Communication in Smart Grids
    Callegari, Christian
    De Pietro, Sara
    Giordano, Stefano
    Pagano, Michele
    Procissi, Gregorio
    [J]. 2013 IEEE 15TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS & 2013 IEEE INTERNATIONAL CONFERENCE ON EMBEDDED AND UBIQUITOUS COMPUTING (HPCC_EUC), 2013, : 1622 - 1627