A three-stage method for batch-based incremental nonnegative matrix factorization

被引:5
作者
Liu, Weiqiang [1 ,2 ]
Luo, Linkai [1 ,2 ]
Peng, Hong [1 ]
Zhang, Longmin [1 ]
Wen, Wei [1 ]
Wu, Hao [1 ]
Shao, Wei [1 ]
机构
[1] Xiamen Univ, Dept Automat, Xiamen 361000, Peoples R China
[2] Xiamen Univ, Natl Inst Data Sci Hlth & Med, Xiamen 361000, Peoples R China
关键词
Non-negative matrix factorization; RMSE; 3S-INMF; Balance coefficient; ALGORITHMS; SYSTEMS;
D O I
10.1016/j.neucom.2020.03.017
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The main issue in incremental nonnegative matrix factorization (INMF) is how to update base matrix and coefficient matrix. The re-training scheme(RT-NMF) and the scheme proposed by Bucak and Gunsel(BG-INMF) are two common methods. However, both of them have problems in balancing root mean square error(RMSE) and time cost when incremental samples appear in a batch form. In this paper, a three-stage method(3S-INMF) is proposed to derive a good balance between RMSE and time cost. In the first stage, only the coefficient matrix of incremental samples is updated while the base matrix and the coefficient matrix of old samples are fixed. If the RMSE does not meet the required precision after this stage, the second stage, i.e. BG-INMF, is carried out. In the second stage, the base matrix and the coefficient matrix of incremental samples are updated alternatively while the coefficient matrix of old samples is fixed. If the RMSE still does not meet with the required precision after BG-INMF, the coefficient matrix of old samples will be updated in the third stage while the base matrix and the coefficient matrix of incremental samples are fixed. In the three consecutive stages, the initial values of base matrix and coefficient matrix in each stage are the corresponding output values in the previous stage. In addition, extensive experiments on the three popular datasets show that 3S-INMF obtains the best balance between RMSE and time cost compared with RT-NMF and BG-INMF. Furthermore, the 3S-INMF is extended to graph nonnegative matrix factorization(GNMF) and kernel nonnegative matrix factorization(KNMF), which also has a superior performance examined by further experiments. (C) 2020 Elsevier B.V. All rights reserved.
引用
收藏
页码:150 / 160
页数:11
相关论文
共 30 条
  • [1] Adaptive Beat-to-Beat Heart Rate Estimation in Ballistocardiograms
    Brueser, Christoph
    Stadlthanner, Kurt
    de Waele, Stijn
    Leonhardt, Steffen
    [J]. IEEE TRANSACTIONS ON INFORMATION TECHNOLOGY IN BIOMEDICINE, 2011, 15 (05): : 778 - 786
  • [2] Incremental subspace learning via non-negative matrix factorization
    Bucak, Serhat S.
    Gunsel, Bilge
    [J]. PATTERN RECOGNITION, 2009, 42 (05) : 788 - 797
  • [3] Nonnegative matrix factorization in polynomial feature space
    Buciu, Ioan
    Nikolaidis, Nikos
    Pitas, Ioannis
    [J]. IEEE TRANSACTIONS ON NEURAL NETWORKS, 2008, 19 (06): : 1090 - 1100
  • [4] Graph Regularized Nonnegative Matrix Factorization for Data Representation
    Cai, Deng
    He, Xiaofei
    Han, Jiawei
    Huang, Thomas S.
    [J]. IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2011, 33 (08) : 1548 - 1560
  • [5] Non-negative Matrix Factorization on Manifold
    Cai, Deng
    He, Xiaofei
    Wu, Xiaoyun
    Han, Jiawei
    [J]. ICDM 2008: EIGHTH IEEE INTERNATIONAL CONFERENCE ON DATA MINING, PROCEEDINGS, 2008, : 63 - +
  • [6] Cao B, 2007, 20TH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, P2689
  • [7] Matrix factorization for recommendation with explicit and implicit feedback
    Chen, Shulong
    Peng, Yuxing
    [J]. KNOWLEDGE-BASED SYSTEMS, 2018, 158 : 109 - 117
  • [8] Supervised kernel nonnegative matrix factorization for face recognition
    Chen, Wen-Sheng
    Zhao, Yang
    Pan, Binbin
    Chen, Bo
    [J]. NEUROCOMPUTING, 2016, 205 : 165 - 181
  • [9] SAR Target Recognition via Incremental Nonnegative Matrix Factorization
    Dang, Sihang
    Cui, Zongyong
    Cao, Zongjie
    Liu, Nengyuan
    [J]. REMOTE SENSING, 2018, 10 (03):
  • [10] Guillamet D, 2002, LECT NOTES ARTIF INT, V2504, P336