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 条
  • [41] Accelerated stochastic multiplicative update with gradient averaging for nonnegative matrix factorizations
    Kasai, Hiroyuki
    [J]. 2018 26TH EUROPEAN SIGNAL PROCESSING CONFERENCE (EUSIPCO), 2018, : 2593 - 2597
  • [42] Two Efficient Algorithms for Approximately Orthogonal Nonnegative Matrix Factorization
    Li, Bo
    Zhou, Guoxu
    Cichocki, Andrzej
    [J]. IEEE SIGNAL PROCESSING LETTERS, 2015, 22 (07) : 843 - 846
  • [43] Fast and Robust Recursive Algorithms for Separable Nonnegative Matrix Factorization
    Gillis, Nicolas
    Vavasis, Stephen A.
    [J]. IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2014, 36 (04) : 698 - 714
  • [44] EXACT AND HEURISTIC ALGORITHMS FOR SEMI-NONNEGATIVE MATRIX FACTORIZATION
    Gillis, Nicolas
    Kumar, Abhishek
    [J]. SIAM JOURNAL ON MATRIX ANALYSIS AND APPLICATIONS, 2015, 36 (04) : 1404 - 1424
  • [45] 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.
    [J]. 2007 IEEE INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS, VOLS 1-6, 2007, : 294 - +
  • [46] Algorithms for Nonnegative Matrix Factorization with the Kullback-Leibler Divergence
    Hien, Le Thi Khanh
    Gillis, Nicolas
    [J]. JOURNAL OF SCIENTIFIC COMPUTING, 2021, 87 (03)
  • [47] Novel Algorithms Based on Majorization Minimization for Nonnegative Matrix Factorization
    Jyothi, R.
    Babu, Prabhu
    Bahl, Rajendar
    [J]. IEEE ACCESS, 2019, 7 : 115682 - 115695
  • [48] A unified global convergence analysis of multiplicative update rules for nonnegative matrix factorization
    Norikazu Takahashi
    Jiro Katayama
    Masato Seki
    Jun’ichi Takeuchi
    [J]. Computational Optimization and Applications, 2018, 71 : 221 - 250
  • [49] Conic optimization-based algorithms for nonnegative matrix factorization
    Leplat, Valentin
    Nesterov, Yurii
    Gillis, Nicolas
    Glineur, Francois
    [J]. OPTIMIZATION METHODS & SOFTWARE, 2023, 38 (04): : 837 - 859
  • [50] Algorithms for audio inpainting based on probabilistic nonnegative matrix factorization
    Mokry, Ondrej
    Magron, Paul
    Oberlin, Thomas
    Fevotte, Cedric
    [J]. SIGNAL PROCESSING, 2023, 206