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 条
  • [41] Using the genetic algorithm to enhance nonnegative matrix factorization initialization
    Faculty of Computer Engineering, University of Sistan and Baluchestan, Zahedan, Iran
    不详
    Expert Syst, 3 (213-219):
  • [42] A Label-Embedding Online Nonnegative Matrix Factorization Algorithm
    Guo, Zhibo
    Zhang, Ying
    IEEE ACCESS, 2019, 7 : 105882 - 105891
  • [43] Nonnegative matrix factorization of a correlation matrix
    Sonneveld, P.
    van Kan, J. J. I. M.
    Huang, X.
    Oosterlee, C. W.
    LINEAR ALGEBRA AND ITS APPLICATIONS, 2009, 431 (3-4) : 334 - 349
  • [44] NONNEGATIVE MATRIX FACTORIZATION WITH MATRIX EXPONENTIATION
    Lyu, Siwei
    2010 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, 2010, : 2038 - 2041
  • [45] Nonnegative Matrix Factorization: When Data is not Nonnegative
    Wu, Siyuan
    Wang, Jim
    2014 7TH INTERNATIONAL CONFERENCE ON BIOMEDICAL ENGINEERING AND INFORMATICS (BMEI 2014), 2014, : 227 - 231
  • [46] Nonnegative rank factorization of a nonnegative matrix A with A† A≥0
    Jain, SK
    Tynan, J
    LINEAR & MULTILINEAR ALGEBRA, 2003, 51 (01): : 83 - 95
  • [47] Scalable Distributed Nonnegative Matrix Factorization with Block-Wise Updates
    Yin, Jiangtao
    Gao, Lixin
    Zhang, Zhongfei
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2018, 30 (06) : 1136 - 1149
  • [48] DID: Distributed Incremental Block Coordinate Descent for Nonnegative Matrix Factorization
    Gao, Tianxiang
    Chu, Chris
    THIRTY-SECOND AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE / THIRTIETH INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE CONFERENCE / EIGHTH AAAI SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2018, : 2991 - 2998
  • [49] Quantized Nonnegative Matrix Factorization
    de Frein, Ruairi
    2014 19TH INTERNATIONAL CONFERENCE ON DIGITAL SIGNAL PROCESSING (DSP), 2014, : 377 - 382
  • [50] Quadratic nonnegative matrix factorization
    Yang, Zhirong
    Oja, Erkki
    PATTERN RECOGNITION, 2012, 45 (04) : 1500 - 1510