Robust Decentralized Low-Rank Matrix Decomposition

被引:14
|
作者
Hegedus, Istvan [1 ]
Berta, Arpad [1 ]
Kocsis, Levente [2 ]
Benczur, Andras A. [2 ]
Jelasity, Mark [1 ,3 ]
机构
[1] Univ Szeged, MTA SZTE Res Grp Artificial Intelligence, POB 652, H-6701 Szeged, Hungary
[2] Hungarian Acad Sci MTA SZTAKI, Inst Comp Sci & Control, Lagymanyosi U 11, H-1111 Budapest, Hungary
[3] MTA SZTE Res Grp AI, Budapest, Hungary
关键词
Data mining; decentralized matrix factorization; decentralized recommender systems; online learning; stochastic gradient descent; singular value decomposition; privacy;
D O I
10.1145/2854157
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Low-rank matrix approximation is an important tool in data mining with a wide range of applications, including recommender systems, clustering, and identifying topics in documents. When the matrix to be approximated originates from a large distributed system, such as a network of mobile phones or smart meters, a challenging problem arises due to the strongly conflicting yet essential requirements of efficiency, robustness, and privacy preservation. We argue that although collecting sensitive data in a centralized fashion may be efficient, it is not an option when considering privacy and efficiency at the same time. Thus, we do not allow any sensitive data to leave the nodes of the network. The local information at each node (personal attributes, documents, media ratings, etc.) defines one row in the matrix. This means that all computations have to be performed at the edge of the network. Known parallel methods that respect the locality constraint, such as synchronized parallel gradient search or distributed iterative methods, require synchronized rounds or have inherent issues with load balancing, and thus they are not robust to failure. Our distributed stochastic gradient descent algorithm overcomes these limitations. During the execution, any sensitive information remains local, whereas the global features (e.g., the factor model of movies) converge to the correct value at all nodes. We present a theoretical derivation and a thorough experimental evaluation of our algorithm. We demonstrate that the convergence speed of our method is competitive while not relying on synchronization and being robust to extreme and realistic failure scenarios. To demonstrate the feasibility of our approach, we present trace-based simulations, real smartphone user behavior analysis, and tests over real movie recommender system data.
引用
收藏
页数:24
相关论文
共 50 条
  • [1] DECENTRALIZED LOW-RANK MATRIX COMPLETION
    Ling, Qing
    Xu, Yangyang
    Yin, Wotao
    Wen, Zaiwen
    2012 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING (ICASSP), 2012, : 2925 - 2928
  • [2] Robust Face Recognition With Structurally Incoherent Low-Rank Matrix Decomposition
    Wei, Chia-Po
    Chen, Chih-Fan
    Wang, Yu-Chiang Frank
    IEEE TRANSACTIONS ON IMAGE PROCESSING, 2014, 23 (08) : 3294 - 3307
  • [3] Robust low-rank diffraction separation and imaging by CUR matrix decomposition
    Lin, Peng
    Peng, Suping
    Xiang, Yang
    Li, Chuangjian
    Cui, Xiaoqin
    GEOPHYSICS, 2023, 88 (06) : V415 - V429
  • [4] ROBUST LOW-RANK MATRIX ESTIMATION
    Elsener, Andreas
    van de Geer, Sara
    ANNALS OF STATISTICS, 2018, 46 (6B): : 3481 - 3509
  • [5] Robust Low-Rank and Sparse Tensor Decomposition for Low-Rank Tensor Completion
    Shi, Yuqing
    Du, Shiqiang
    Wang, Weilan
    PROCEEDINGS OF THE 33RD CHINESE CONTROL AND DECISION CONFERENCE (CCDC 2021), 2021, : 7138 - 7143
  • [6] SMILE: Robust Network Localization via Sparse and Low-Rank Matrix Decomposition
    Clark, Lillian
    Mohanty, Sampad
    Krishnamachari, Bhaskar
    PROCEEDINGS OF THE 2023 THE 22ND INTERNATIONAL CONFERENCE ON INFORMATION PROCESSING IN SENSOR NETWORKS, IPSN 2023, 2023, : 322 - 323
  • [7] Robust low-rank data matrix approximations
    XingDong Feng
    XuMing He
    Science China Mathematics, 2017, 60 : 189 - 200
  • [8] NONCONVEX ROBUST LOW-RANK MATRIX RECOVERY
    Li, Xiao
    Zhu, Zhihui
    So, Anthony Man-Cho
    Vidal, Rene
    SIAM JOURNAL ON OPTIMIZATION, 2020, 30 (01) : 660 - 686
  • [9] Robust low-rank data matrix approximations
    Feng XingDong
    He XuMing
    SCIENCE CHINA-MATHEMATICS, 2017, 60 (02) : 189 - 200
  • [10] Robust low-rank data matrix approximations
    FENG XingDong
    HE XuMing
    ScienceChina(Mathematics), 2017, 60 (02) : 189 - 200