Using underapproximations for sparse nonnegative matrix factorization

被引:78
|
作者
Gillis, Nicolas [1 ,2 ]
Glineur, Francois [1 ,2 ]
机构
[1] Catholic Univ Louvain, CORE, B-1348 Louvain, Belgium
[2] Catholic Univ Louvain, Dept Engn Math, B-1348 Louvain, Belgium
关键词
Nonnegative matrix factorization; Underapproximation; Maximum edge biclique problem; Sparsity; Image processing; CONSTRAINED LEAST-SQUARES; ALGORITHMS; PARTS;
D O I
10.1016/j.patcog.2009.11.013
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Nonnegative matrix factorization consists in (approximately) factorizing a nonnegative data matrix by the product of two low-rank nonnegative matrices. It has been successfully applied as a data analysis technique in numerous domains, e.g., text mining, image processing, microarray data analysis, collaborative filtering, etc. We introduce a novel approach to solve NMF problems, based on the use of an underapproximation technique, and show its effectiveness to obtain sparse solutions. This approach, based on Lagrangian relaxation, allows the resolution of NMF problems in a recursive fashion. We also prove that the underapproximation problem is NP-hard for any fixed factorization rank, using a reduction of the maximum edge biclique problem in bipartite graphs. We test two variants of our underapproximation approach on several standard image datasets and show that they provide sparse part-based representations with low reconstruction error. Our results are comparable and sometimes superior to those obtained by two standard sparse nonnegative matrix factorization techniques. (C) 2009 Elsevier Ltd. All rights reserved.
引用
收藏
页码:1676 / 1687
页数:12
相关论文
共 50 条
  • [21] Nonnegative Matrix Factorization Using Nonnegative Polynomial Approximations
    Debals, Otto
    Van Barel, Marc
    De Lathauwer, Lieven
    IEEE SIGNAL PROCESSING LETTERS, 2017, 24 (07) : 948 - 952
  • [22] Accelerated sparse nonnegative matrix factorization for unsupervised feature learning
    Xie, Ting
    Zhang, Hua
    Liu, Ruihua
    Xiao, Hanguang
    PATTERN RECOGNITION LETTERS, 2022, 156 : 46 - 52
  • [23] Majorization-Minimization for Sparse Nonnegative Matrix Factorization With the β-Divergence
    Marmin, Arthur
    Goulart, Jose Henrique de Morais
    Fevotte, Cedric
    IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2023, 71 : 1435 - 1447
  • [24] Blind Spectral Unmixing Based on Sparse Nonnegative Matrix Factorization
    Yang, Zuyuan
    Zhou, Guoxu
    Xie, Shengli
    Ding, Shuxue
    Yang, Jun-Mei
    Zhang, Jun
    IEEE TRANSACTIONS ON IMAGE PROCESSING, 2011, 20 (04) : 1112 - 1125
  • [25] Nonconvex Nonseparable Sparse Nonnegative Matrix Factorization for Hyperspectral Unmixing
    Xiong, Fengchao
    Zhou, Jun
    Lu, Jianfeng
    Qian, Yuntao
    IEEE JOURNAL OF SELECTED TOPICS IN APPLIED EARTH OBSERVATIONS AND REMOTE SENSING, 2020, 13 : 6088 - 6100
  • [26] Sparse nonnegative matrix factorization for protein sequence motif discovery
    Kim, Wooyoung
    Chen, Bernard
    Kim, Jingu
    Pan, Yi
    Park, Haesun
    EXPERT SYSTEMS WITH APPLICATIONS, 2011, 38 (10) : 13198 - 13207
  • [27] Sparse and Unique Nonnegative Matrix Factorization Through Data Preprocessing
    Gillis, Nicolas
    JOURNAL OF MACHINE LEARNING RESEARCH, 2012, 13 : 3349 - 3386
  • [28] A sparse nonnegative matrix factorization technique for graph matching problems
    Jiang, Bo
    Zhao, Haifeng
    Tang, Jin
    Luo, Bin
    PATTERN RECOGNITION, 2014, 47 (02) : 736 - 747
  • [29] Sparse nonnegative matrix factorization with genetic algorithms for microarray analysis
    Stadlthanner, K.
    Lutter, D.
    Theis, F. J.
    Lang, E. W.
    Tome, A. M.
    Georgieva, P.
    Puntonet, C. G.
    2007 IEEE INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS, VOLS 1-6, 2007, : 294 - +
  • [30] Improved hypergraph regularized Nonnegative Matrix Factorization with sparse representation
    Huang, Sheng
    Wang, Hongxing
    Ge, Yongxin
    Huangfu, Luwen
    Zhang, Xiaohong
    Yang, Dan
    PATTERN RECOGNITION LETTERS, 2018, 102 : 8 - 14