Parallel Nonnegative Matrix Factorization Algorithm on the Distributed Memory Platform

被引:20
|
作者
Dong, Chao [1 ]
Zhao, Huijie [1 ]
Wang, Wei [1 ]
机构
[1] Beijing Univ Aeronaut & Astronaut, Sch Instrument Sci & Optoelect Engn, Beijing 100191, Peoples R China
关键词
Parallel computing; Nonnegative matrix factorization; Distributed memory platform; Large-scale data set; Cascade; COMPONENT ANALYSIS;
D O I
10.1007/s10766-009-0116-7
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Nonnegative matrix factorization provides a new sight into the observed signals and has been extensively applied in face recognition, text mining and spectral data analysis. Despite the success, it is inefficient for the large-scale data set, due to the notoriously slow convergence of the multiplicative updating method. In this paper, we try to solve the problem through the parallel computing technique. Considering the limitation of the shared memory platform, the parallel algorithms are implemented on the distributed memory platform with the message passing interface library. Moreover, we adopt the two-layer cascade factorization strategy to eliminate the network consumption. The parallel implementations are evaluated on a 16-node Beowulf cluster with two data sets in different scale. The experiments demonstrate that the proposed method is effective in both precision and efficiency.
引用
收藏
页码:117 / 137
页数:21
相关论文
共 50 条
  • [21] HYPERSPECTRAL UNMIXING ALGORITHM BASED ON NONNEGATIVE MATRIX FACTORIZATION
    Bao, Wenxing
    Li, Qin
    Xin, Liping
    Qu, Kewen
    2016 IEEE INTERNATIONAL GEOSCIENCE AND REMOTE SENSING SYMPOSIUM (IGARSS), 2016, : 6982 - 6985
  • [22] An alternating projected gradient algorithm for nonnegative matrix factorization
    Lin, Lu
    Liu, Zhong-Yun
    APPLIED MATHEMATICS AND COMPUTATION, 2011, 217 (24) : 9997 - 10002
  • [23] Jacobi Algorithm For Nonnegative Matrix Factorization With Transform Learning
    Wendt, Herwig
    Fagot, Dylan
    Fevotte, Cedric
    2018 26TH EUROPEAN SIGNAL PROCESSING CONFERENCE (EUSIPCO), 2018, : 1062 - 1066
  • [24] Efficient algorithm for sparse symmetric nonnegative matrix factorization
    Belachew, Melisew Tefera
    PATTERN RECOGNITION LETTERS, 2019, 125 : 735 - 741
  • [25] Nonnegative Matrix Factorization
    不详
    IEEE CONTROL SYSTEMS MAGAZINE, 2021, 41 (03): : 102 - 102
  • [26] DSANLS: Accelerating Distributed Nonnegative Matrix Factorization via Sketching
    Qian, Yuqiu
    Tan, Conghui
    Mamoulis, Nikos
    Cheung, David W.
    WSDM'18: PROCEEDINGS OF THE ELEVENTH ACM INTERNATIONAL CONFERENCE ON WEB SEARCH AND DATA MINING, 2018, : 450 - 458
  • [27] Nonnegative Matrix Factorization
    SAIBABA, A. R. V. I. N. D. K.
    SIAM REVIEW, 2022, 64 (02) : 510 - 511
  • [28] Using the genetic algorithm to enhance nonnegative matrix factorization initialization
    Rezaei, Masoumeh
    Boostani, Reza
    EXPERT SYSTEMS, 2014, 31 (03) : 213 - 219
  • [29] Online face recognition algorithm via nonnegative matrix factorization
    Yang H.
    He G.
    Information Technology Journal, 2010, 9 (08) : 1719 - 1724
  • [30] A Majorization-Minimization Algorithm for Nonnegative Binary Matrix Factorization
    Magron, Paul
    Fevotte, Cedric
    IEEE SIGNAL PROCESSING LETTERS, 2022, 29 : 1526 - 1530