FAST NONNEGATIVE MATRIX FACTORIZATION: AN ACTIVE-SET-LIKE METHOD AND COMPARISONS

被引:216
|
作者
Kim, Jingu [1 ]
Park, Haesun [1 ]
机构
[1] Georgia Inst Technol, Coll Comp, Sch Computat Sci & Engn, Atlanta, GA 30332 USA
来源
SIAM JOURNAL ON SCIENTIFIC COMPUTING | 2011年 / 33卷 / 06期
基金
美国国家科学基金会;
关键词
nonnegative matrix factorization; nonnegativity-constrained least squares; block principal pivoting method; active set method; lower rank approximation; dimension reduction; CONSTRAINED LEAST-SQUARES; ALGORITHMS;
D O I
10.1137/110821172
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
Nonnegative matrix factorization (NMF) is a dimension reduction method that has been widely used for numerous applications, including text mining, computer vision, pattern discovery, and bioinformatics. A mathematical formulation for NMF appears as a nonconvex optimization problem, and various types of algorithms have been devised to solve the problem. The alternating nonnegative least squares (ANLS) framework is a block coordinate descent approach for solving NMF, which was recently shown to be theoretically sound and empirically efficient. In this paper, we present a novel algorithm for NMF based on the ANLS framework. Our new algorithm builds upon the block principal pivoting method for the nonnegativity-constrained least squares problem that overcomes a limitation of the active set method. We introduce ideas that efficiently extend the block principal pivoting method within the context of NMF computation. Our algorithm inherits the convergence property of the ANLS framework and can easily be extended to other constrained NMF formulations. Extensive computational comparisons using data sets that are from real life applications as well as those artificially generated show that the proposed algorithm provides state-of-the-art performance in terms of computational speed.
引用
下载
收藏
页码:3261 / 3281
页数:21
相关论文
共 50 条
  • [31] Fast nonnegative matrix factorization and its application for protein fold recognition
    Okun, Oleg
    Priisalu, Helen
    EURASIP JOURNAL ON APPLIED SIGNAL PROCESSING, 2006, 2006 (1)
  • [32] Manifold Regularized Discriminative Nonnegative Matrix Factorization With Fast Gradient Descent
    Guan, Naiyang
    Tao, Dacheng
    Luo, Zhigang
    Yuan, Bo
    IEEE TRANSACTIONS ON IMAGE PROCESSING, 2011, 20 (07) : 2030 - 2048
  • [33] Fast Nonnegative Matrix Factorization and Its Application for Protein Fold Recognition
    Oleg Okun
    Helen Priisalu
    EURASIP Journal on Advances in Signal Processing, 2006
  • [34] Fast Orthogonal Nonnegative Matrix Tri-Factorization for Simultaneous Clustering
    Li, Zhao
    Wu, Xindong
    Lu, Zhenyu
    ADVANCES IN KNOWLEDGE DISCOVERY AND DATA MINING, PT II, PROCEEDINGS, 2010, 6119 : 214 - 221
  • [35] A fast algorithm for hyperspectral unmixing based on constrained nonnegative matrix factorization
    Liu, Jian-Jun
    Wu, Ze-Bin
    Wei, Zhi-Hui
    Xiao, Liang
    Sun, Le
    Tien Tzu Hsueh Pao/Acta Electronica Sinica, 2013, 41 (03): : 432 - 437
  • [36] An Inexact Update Method with Double Parameters for Nonnegative Matrix Factorization
    Li, Xiangli
    Zhang, Wen
    Dong, Xiaoliang
    Shi, Juanjuan
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2016, 2016
  • [37] Efficient Nonnegative Matrix Factorization via projected Newton method
    Gong, Pinghua
    Zhang, Changshui
    PATTERN RECOGNITION, 2012, 45 (09) : 3557 - 3565
  • [38] A Spatial Image Steganography Method Based on Nonnegative Matrix Factorization
    Hu, Donghui
    Xu, Haiyan
    Ma, Zhongjin
    Zheng, Shuli
    Li, Bin
    IEEE SIGNAL PROCESSING LETTERS, 2018, 25 (09) : 1364 - 1368
  • [39] A Stochastic Nonconvex Splitting Method for Symmetric Nonnegative Matrix Factorization
    Lu, Songtao
    Hong, Mingyi
    Wang, Zhengdao
    ARTIFICIAL INTELLIGENCE AND STATISTICS, VOL 54, 2017, 54 : 812 - 821
  • [40] A Novel Enhanced Nonnegative Matrix Factorization Method for Face Recognition
    Chen, Wen-Sheng
    Chen, Haitao
    Pan, Binbin
    INTERNATIONAL JOURNAL OF PATTERN RECOGNITION AND ARTIFICIAL INTELLIGENCE, 2022, 36 (03)