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 条
  • [31] Low-rank matrix factorization with nonconvex regularization and bilinear decomposition
    Wang, Sijie
    Xia, Kewen
    Wang, Li
    Yin, Zhixian
    He, Ziping
    Zhang, Jiangnan
    Aslam, Naila
    SIGNAL PROCESSING, 2022, 201
  • [32] Low-Rank Matrix Recovery Via Robust Outlier Estimation
    Guo, Xiaojie
    Lin, Zhouchen
    IEEE TRANSACTIONS ON IMAGE PROCESSING, 2018, 27 (11) : 5316 - 5327
  • [33] The Perturbation Analysis of Nonconvex Low-Rank Matrix Robust Recovery
    Huang, Jianwen
    Zhang, Feng
    Wang, Jianjun
    Liu, Xinling
    Jia, Jinping
    IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2024, 35 (11) : 15710 - 15723
  • [34] Robust low-rank abundance matrix estimation for hyperspectral unmixing
    Feng, Fan
    Zhao, Baojun
    Tang, Linbo
    Wang, Wenzheng
    Jia, Sen
    JOURNAL OF ENGINEERING-JOE, 2019, 2019 (21): : 7406 - 7409
  • [35] Robust Recovery of Corrupted Low-Rank Matrix by Implicit Regularizers
    He, Ran
    Tan, Tieniu
    Wang, Liang
    IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2014, 36 (04) : 770 - 783
  • [36] The Perturbation Analysis of Nonconvex Low-Rank Matrix Robust Recovery
    Huang, Jianwen
    Zhang, Feng
    Wang, Jianjun
    Liu, Xinling
    Jia, Jinping
    IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2024, 35 (11) : 15710 - 15723
  • [37] A Generalized Robust Minimization Framework for Low-Rank Matrix Recovery
    Shao, Wen-Ze
    Ge, Qi
    Gan, Zong-Liang
    Deng, Hai-Song
    Li, Hai-Bo
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2014, 2014
  • [38] Robust Bilinear Matrix Recovery by Tensor Low-Rank Representation
    Zhang, Zhao
    Yan, Shuicheng
    Zhao, Mingbo
    Li, Fan-Zhang
    PROCEEDINGS OF THE 2014 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2014, : 2945 - 2951
  • [39] On Deterministic Sampling Patterns for Robust Low-Rank Matrix Completion
    Ashraphijuo, Morteza
    Aggarwal, Vaneet
    Wang, Xiaodong
    IEEE SIGNAL PROCESSING LETTERS, 2018, 25 (03) : 343 - 347
  • [40] Low-rank covariance matrix tapering for robust adaptive beamforming
    Ruebsamen, Michael
    Gerlach, Christian
    Gershman, Alex B.
    2008 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING, VOLS 1-12, 2008, : 2333 - 2336