Accelerated Multiplicative Updates and Hierarchical ALS Algorithms for Nonnegative Matrix Factorization

被引:166
|
作者
Gillis, Nicolas [1 ]
Glineur, Francois [2 ,3 ]
机构
[1] Univ Waterloo, Dept Combinator & Optimizat, Waterloo, ON N2L 3G1, Canada
[2] Catholic Univ Louvain, CORE, B-1348 Louvain La Neuve, Belgium
[3] Catholic Univ Louvain, ICTEAM Inst, B-1348 Louvain La Neuve, Belgium
关键词
CONVERGENCE;
D O I
10.1162/NECO_a_00256
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Nonnegative matrix factorization (NMF) is a data analysis technique used in a great variety of applications such as text mining, image processing, hyperspectral data analysis, computational biology, and clustering. In this letter, we consider two well-known algorithms designed to solve NMF problems: the multiplicative updates of Lee and Seung and the hierarchical alternating least squares of Cichocki et al. We propose a simple way to significantly accelerate these schemes, based on a careful analysis of the computational cost needed at each iteration, while preserving their convergence properties. This acceleration technique can also be applied to other algorithms, which we illustrate on the projected gradient method of Lin. The efficiency of the accelerated algorithms is empirically demonstrated on image and text data sets and compares favorably with a state-of-the-art alternating nonnegative least squares algorithm.
引用
收藏
页码:1085 / 1105
页数:21
相关论文
共 50 条
  • [1] Adaptive multiplicative updates for quadratic nonnegative matrix factorization
    Zhang, He
    Yang, Zhirong
    Oja, Erkki
    [J]. NEUROCOMPUTING, 2014, 134 : 206 - 213
  • [2] Boundedness of Modified Multiplicative Updates for Nonnegative Matrix Factorization
    Katayama, Jiro
    Takahashi, Norikazu
    Takeuchi, Jun'ichi
    [J]. 2013 IEEE 5TH INTERNATIONAL WORKSHOP ON COMPUTATIONAL ADVANCES IN MULTI-SENSOR ADAPTIVE PROCESSING (CAMSAP 2013), 2013, : 252 - +
  • [3] Adaptive Multiplicative Updates for Projective Nonnegative Matrix Factorization
    Zhang, He
    Yang, Zhirong
    Oja, Erkki
    [J]. NEURAL INFORMATION PROCESSING, ICONIP 2012, PT III, 2012, 7665 : 277 - 284
  • [4] Hierarchical ALS algorithms for Nonnegative Matrix and 3D Tensor Factorization
    Cichocki, Andrzej
    Zdunek, Rafal
    Amari, Shun-ichi
    [J]. INDEPENDENT COMPONENT ANALYSIS AND SIGNAL SEPARATION, PROCEEDINGS, 2007, 4666 : 169 - +
  • [5] Global convergence of modified multiplicative updates for nonnegative matrix factorization
    Takahashi, Norikazu
    Hibi, Ryota
    [J]. COMPUTATIONAL OPTIMIZATION AND APPLICATIONS, 2014, 57 (02) : 417 - 440
  • [6] Global convergence of modified multiplicative updates for nonnegative matrix factorization
    Norikazu Takahashi
    Ryota Hibi
    [J]. Computational Optimization and Applications, 2014, 57 : 417 - 440
  • [7] Orthogonal Nonnegative Matrix Factorization: Multiplicative Updates on Stiefel Manifolds
    Yoo, Jiho
    Choi, Seungjin
    [J]. INTELLIGENT DATA ENGINEERING AND AUTOMATED LEARNING - IDEAL 2008, 2008, 5326 : 140 - 147
  • [8] On the convergence of multiplicative update algorithms for nonnegative matrix factorization
    Lin, Chih-Jen
    [J]. IEEE TRANSACTIONS ON NEURAL NETWORKS, 2007, 18 (06): : 1589 - 1596
  • [9] Unified Development of Multiplicative Algorithms for Linear and Quadratic Nonnegative Matrix Factorization
    Yang, Zhirong
    Oja, Erkki
    [J]. IEEE TRANSACTIONS ON NEURAL NETWORKS, 2011, 22 (12): : 1878 - 1891
  • [10] Stability Analysis of Multiplicative Update Algorithms and Application to Nonnegative Matrix Factorization
    Badeau, Roland
    Bertin, Nancy
    Vincent, Emmanuel
    [J]. IEEE TRANSACTIONS ON NEURAL NETWORKS, 2010, 21 (12): : 1869 - 1881