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
相关论文
共 50 条
  • [1] Improving Incremental Nonnegative Matrix Factorization Method for Recommendations Based on Three-Way Decision Making
    Xiaoxia Zhang
    Lu Chen
    Ye Wang
    Guoyin Wang
    Cognitive Computation, 2022, 14 : 1978 - 1996
  • [2] Improving Incremental Nonnegative Matrix Factorization Method for Recommendations Based on Three-Way Decision Making
    Zhang, Xiaoxia
    Chen, Lu
    Wang, Ye
    Wang, Guoyin
    COGNITIVE COMPUTATION, 2022, 14 (06) : 1978 - 1996
  • [3] Hyperspectral Unmixing Based on Incremental Kernel Nonnegative Matrix Factorization
    Huang, Risheng
    Li, Xiaorun
    Zhao, Liaoying
    IEEE TRANSACTIONS ON GEOSCIENCE AND REMOTE SENSING, 2018, 56 (11): : 6645 - 6662
  • [4] Incremental Clustering via Nonnegative Matrix Factorization
    Bucak, Serhat Selcuk
    Gunsel, Bilge
    19TH INTERNATIONAL CONFERENCE ON PATTERN RECOGNITION, VOLS 1-6, 2008, : 640 - 643
  • [5] Incremental Nonnegative Matrix Factorization for Face Recognition
    Chen, Wen-Sheng
    Pan, Binbin
    Fang, Bin
    Li, Ming
    Tang, Jianliang
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2008, 2008
  • [6] Incremental Locality Preserving Nonnegative Matrix Factorization
    Zheng, Jianwei
    Chen, Yu
    Jin, Yiting
    Wang, Wanliang
    2013 SIXTH INTERNATIONAL CONFERENCE ON ADVANCED COMPUTATIONAL INTELLIGENCE (ICACI), 2013, : 135 - 139
  • [7] Incremental nonnegative matrix factorization based on correlation and graph regularization for matrix completion
    Zhang, Xiaoxia
    Chen, Degang
    Wu, Kesheng
    INTERNATIONAL JOURNAL OF MACHINE LEARNING AND CYBERNETICS, 2019, 10 (06) : 1259 - 1268
  • [8] Incremental nonnegative matrix factorization based on correlation and graph regularization for matrix completion
    Xiaoxia Zhang
    Degang Chen
    Kesheng Wu
    International Journal of Machine Learning and Cybernetics, 2019, 10 : 1259 - 1268
  • [9] Online Algorithm for Foreground Detection Based on Incremental Nonnegative Matrix Factorization
    Chen, Rong'an
    Li, Hui
    PROCEEDINGS OF 2016 THE 2ND INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION AND ROBOTICS, 2016, : 312 - 317
  • [10] INCREMENTAL LEARNING BASED ON BLOCK SPARSE KERNEL NONNEGATIVE MATRIX FACTORIZATION
    Chen, Wen-Sheng
    Li, Yugao
    Pan, Binbin
    Chen, Bo
    PROCEEDINGS OF 2016 INTERNATIONAL CONFERENCE ON WAVELET ANALYSIS AND PATTERN RECOGNITION (ICWAPR), 2016, : 219 - 224