SVD based initialization: A head start for nonnegative matrix factorization

被引:427
|
作者
Boutsidis, C. [1 ]
Gallopoulos, E. [2 ]
机构
[1] Rensselaer Polytech Inst, Dept Comp Sci, Troy, NY 12180 USA
[2] Univ Patras, Comp Engn & Informat Dept, GR-26500 Patras, Greece
关键词
NMF; sparse NMF; SVD; nonnegative matrix factorization; singular value decomposition; Perron-Frobenius; low rank; structured initialization; sparse factorization;
D O I
10.1016/j.patcog.2007.09.010
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We describe Nonnegative Double Singular Value Decomposition (NNDSVD), a new method designed to enhance the initialization stage of nonnegative matrix factorization (NMF). NNDSVD can readily be combined with existing NMF algorithms. The basic algorithm contains no randomization and is based on two SVD processes, one approximating the data matrix, the other approximating positive sections of the resulting partial SVD factors utilizing an algebraic property of unit rank matrices. Simple practical variants for NMF with dense factors are described. NNDSVD is also well suited to initialize NMF algorithms with sparse factors. Many numerical examples suggest that NNDSVD leads to rapid reduction of the approximation error of many NMF algorithms. (c) 2007 Elsevier Ltd. All rights reserved.
引用
收藏
页码:1350 / 1362
页数:13
相关论文
共 50 条
  • [1] Accelerated SVD-based initialization for nonnegative matrix factorization
    Esposito, Flavia
    Atif, Syed Muhammad
    Gillis, Nicolas
    [J]. COMPUTATIONAL & APPLIED MATHEMATICS, 2024, 43 (06):
  • [2] Nonnegative Matrix Factorization by Optimization on the Stiefel Manifold with SVD Initialization
    Koochakzadeh, Ali
    Miran, Sina
    Samangouei, Pouya
    Rotkowitz, Michael C.
    [J]. 2016 54TH ANNUAL ALLERTON CONFERENCE ON COMMUNICATION, CONTROL, AND COMPUTING (ALLERTON), 2016, : 1068 - 1073
  • [3] Improved SVD-based initialization for nonnegative matrix factorization using low-rank correction
    Atif, Syed Muhammad
    Qazi, Sameer
    Gillis, Nicolas
    [J]. PATTERN RECOGNITION LETTERS, 2019, 122 : 53 - 59
  • [4] A method of initialization for nonnegative matrix factorization
    Kim, Yong-Deok
    Choi, Selingiin
    [J]. 2007 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, VOL II, PTS 1-3, 2007, : 537 - +
  • [5] EFFICIENT INITIALIZATION FOR NONNEGATIVE MATRIX FACTORIZATION BASED ON NONNEGATIVE INDEPENDENT COMPONENT ANALYSIS
    Kitamura, Daichi
    Ono, Nobutaka
    [J]. 2016 IEEE INTERNATIONAL WORKSHOP ON ACOUSTIC SIGNAL ENHANCEMENT (IWAENC), 2016,
  • [6] AN EFFECTIVE INITIALIZATION FOR ORTHOGONAL NONNEGATIVE MATRIX FACTORIZATION
    Wang, Xuansheng
    Xie, Xiaoyao
    Lu, Linzhang
    [J]. JOURNAL OF COMPUTATIONAL MATHEMATICS, 2012, 30 (01) : 34 - 46
  • [7] A novel initialization method for symmetric nonnegative matrix factorization
    Wu, Jian-Qiang
    Huang, Hao-Xia
    [J]. PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON COMMUNICATION AND ELECTRONIC INFORMATION ENGINEERING (CEIE 2016), 2016, 116 : 152 - 157
  • [8] Initialization of Nonnegative Matrix Factorization with Vertices of Convex Polytope
    Zdunek, Rafal
    [J]. ARTIFICIAL INTELLIGENCE AND SOFT COMPUTING, PT I, 2012, 7267 : 448 - 455
  • [9] New SVD based initialization strategy for non-negative matrix factorization
    Qiao, Hanli
    [J]. PATTERN RECOGNITION LETTERS, 2015, 63 : 71 - 77
  • [10] Using the genetic algorithm to enhance nonnegative matrix factorization initialization
    Rezaei, Masoumeh
    Boostani, Reza
    [J]. EXPERT SYSTEMS, 2014, 31 (03) : 213 - 219