The rise of nonnegative matrix factorization: Algorithms and applications

被引:5
作者
Guo, Yi-Ting [1 ,2 ]
Li, Qin-Qin [1 ,2 ]
Liang, Chun-Sheng [1 ,2 ,3 ,4 ]
机构
[1] Lanzhou Univ, Collaborat Innovat Ctr West Ecol Safety, Lanzhou, Peoples R China
[2] Lanzhou Univ, Coll Atmospher Sci, Key Lab Semiarid Climate Change, Minist Educ, Lanzhou, Peoples R China
[3] Guizhou Inst Technol, Sch Transportat Engn, Guiyang, Peoples R China
[4] First Peoples Hosp Xiushui Cty, Jiujiang, Peoples R China
基金
中国国家自然科学基金;
关键词
Nonnegative matrix factorization; Algorithms; Applications; Programming languages; Supervised learning; Reinforcement learning; NMF features; NMF performance; NMF mathematical principles; NMF computing procedures; Dynamic NMF; Case-by-case NMF; Self-correction NMF; DIFFERENTIALLY EXPRESSED GENES; CONSTRAINED LEAST-SQUARES; AUDIO SOURCE SEPARATION; TENSOR FACTORIZATION; COMMUNITY DETECTION; SPARSE NMF; ROBUST CLASSIFICATION; IMAGE CLASSIFICATION; GRADIENT METHODS; SUPERVISED NMF;
D O I
10.1016/j.is.2024.102379
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Although nonnegative matrix factorization (NMF) is widely used, some matrix factorization methods result in misleading results and waste of computing resources due to lack of timely optimization and case-by-case consideration. Therefore, an up -to -date and comprehensive review on its algorithms and applications is needed to promote improvement and applications for NMF. Here, we start with introducing background and gathering the principles and formulae of NMF algorithms. There have been dozens of new algorithms since its birth in the 1990s. Generally, several or even more algorithms are adopted in a single software package written in R, Python, C/C ++, etc. Besides, the applications of NMF are analyzed. NMF is not only most widely used in modern subjects or techniques such as computer science, telecommunications, imaging science, and remote sensing but also increasingly used in traditional subjects such as physics, chemistry, biology, medicine, and psychology, being accepted by around 130 fields (disciplines) in about 20 years. Finally, the features and performance of different categories of NMF are summarized and evaluated. The summarized advantages and disadvantages and proposed suggestions for improvements are expected to enlighten the future efforts to polish the mathematical principles and procedures of NMF to realize higher accuracy and productivity in practical use.
引用
收藏
页数:23
相关论文
共 637 条
  • [61] DeBruine Z.J., 2021, bioRxiv
  • [62] A Provably Correct and Robust Algorithm for Convolutive Nonnegative Matrix Factorization
    Degleris, Anthony
    Gillis, Nicolas
    [J]. IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2020, 68 (2499-2512) : 2499 - 2512
  • [63] Dehnavi R.S., 2023, Int. J. Inform. Commun. Technol. Res., V15, P2251
  • [64] Integrating multiple genomic imaging data for the study of lung metastasis in sarcomas using multi-dimensional constrained joint non-negative matrix factorization
    Deng, Jin
    Zeng, Weiming
    Luo, Sizhe
    Kong, Wei
    Shi, Yuhu
    Li, Ying
    Zhang, Hua
    [J]. INFORMATION SCIENCES, 2021, 576 : 24 - 36
  • [65] Graph Regularized Sparse Non-Negative Matrix Factorization for Clustering
    Deng, Ping
    Li, Tianrui
    Wang, Hongjun
    Wang, Dexian
    Horng, Shi-Jinn
    Liu, Rui
    [J]. IEEE TRANSACTIONS ON COMPUTATIONAL SOCIAL SYSTEMS, 2023, 10 (03) : 910 - 921
  • [66] Tri-regularized nonnegative matrix tri-factorization for co-clustering
    Deng, Ping
    Li, Tianrui
    Wang, Hongjun
    Horng, Shi-Jinn
    Yu, Zeng
    Wang, Xiaomin
    [J]. KNOWLEDGE-BASED SYSTEMS, 2021, 226
  • [67] Parallel Multi-Block ADMM with o(1 / k) Convergence
    Deng, Wei
    Lai, Ming-Jun
    Peng, Zhimin
    Yin, Wotao
    [J]. JOURNAL OF SCIENTIFIC COMPUTING, 2017, 71 (02) : 712 - 736
  • [68] An NMF-based method for jointly handling mixture nonlinearity and intraclass variability in hyperspectral blind source separation
    Deville, Yannick
    Faury, Guillaume
    Achard, Veronique
    Briottet, Xavier
    [J]. DIGITAL SIGNAL PROCESSING, 2023, 133
  • [69] Identification of disease related biomarkers in time varying 'Omic data: A non-negative matrix factorization aided multi level self organizing map based approach
    Dey, Anirban
    Sharma, Kaushik Das
    Bhattacharjee, Pritha
    Chatterjee, Amitava
    [J]. BIOMEDICAL SIGNAL PROCESSING AND CONTROL, 2024, 90
  • [70] Ding C., 2006, P 12 ACM SIGKDD INT, P126, DOI [10.1145/1150402.1150420, DOI 10.1145/1150402.1150420]