mlsanityData to 7 Oct 2026

A Second-Order Majorant Algorithm for Nonnegative Matrix Factorization

arXiv 2303.17992 ↗First posted 31 Mar 2023math.OC cs.LGcited by 2

Not on the map. Why?

Abstract (arXiv)

Nonnegative Matrix Factorization (NMF) is a fundamental tool in unsupervised learning, widely used for tasks such as dimensionality reduction, feature extraction, representation learning, and topic modeling. Many algorithms have been developed for NMF, including the well-known Multiplicative Updates (MU) algorithm, which belongs to a broader class of majorization-minimization techniques. In this work, we introduce a general second-order optimization framework for NMF under both quadratic and β-divergence loss functions. This approach, called Second-Order Majorant (SOM), constructs a local quadratic majorization of the loss function by majorizing its Hessian matrix. It includes MU as a special case, while enabling faster variants. In particular, we propose mSOM, a new algorithm within this class that leverages a tighter local approximation to accelerate convergence. We provide a convergence analysis, showing linear convergence for individual factor updates and global convergence to a stationary point for the alternating version, AmSOM algorithm. Numerical experiments on both synthetic and real data sets demonstrate that mSOM consistently outperforms state-of-the-art algorithms across multiple loss functions.

Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 15 of its 62 references that are in the map. First posted on arXiv 31 Mar 2023.

Builds on

15 of 62 references.

References · 15

  1. 2021Convex optimizationcited by 2,479
  2. 2021Model-free Representation Learning and Exploration in Low-rank MDPscited by 82
  3. 2019Adaptive Gradient Descent without Descentcited by 79
  4. 2017Hyperspectral Unmixing: Ground Truth Labeling, Datasets, Benchmark Performances and Surveycited by 33
  5. 2022Benchopt: Reproducible, efficient and collaborative optimization benchmarkscited by 27
  6. 2020Algorithms for Nonnegative Matrix Factorization with the Kullback-Leibler Divergencecited by 17
  7. 2014Nonlinear hyperspectral unmixing with robust nonnegative matrix factorizationcited by 16
  8. 2018Accelerating Nonnegative Matrix Factorization Algorithms using Extrapolationcited by 10
  9. 2020Multiplicative Updates for NMF with β-Divergences under Disjoint Equality Constraintscited by 8
  10. 2021Joint Majorization-Minimization for Nonnegative Matrix Factorization with the β-divergencecited by 7
  11. 2019Beyond Alternating Updates for Matrix Factorization with Inertial Bregman Proximal Gradient Algorithmscited by 5
  12. 2016A Unified Convergence Analysis of the Multiplicative Update Algorithm for Regularized Nonnegative Matrix Factorizationcited by 3
3 more
  1. 2019Alternating Minimization Methods for Strongly Convex Optimizationcited by 2
  2. 2021A Non-commutative Extension of Lee-Seung's Algorithm for Positive Semidefinite Factorizationscited by 2
  3. 2022Semi-Supervised Convolutive NMF for Automatic Piano Transcriptioncited by 1

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2026: 2.

2 papers.