Skip to content
Preprint

An Efficient Newton Algorithm for Nonnegative Matrix Factorization with the Kullback-Leibler Divergence

Jul 2026 · 0 citations · 51 references
Computer Science

TL;DR

This work argues that the KL-NMF method has reached its limits and proposes to use instead the second-order Taylor expansion of the loss, leading to a Newton-type method which provably converges and competes favorably with state-of-the-art algorithms on a large variety of datasets.

Abstract

Nonnegative Matrix Factorization (NMF) is a fundamental tool in unsupervised learning, which approximates a nonnegative matrix by the product of two low-rank nonnegative factors. The Kullback-Leibler (KL) divergence is best suited to measure the data to model discrepancy when the decomposed data sample follows a Poisson distribution, which is the case for count datasets such as term-document matrices or images. Most KL-NMF algorithms in the literature minimize a separable majorant of the loss to find their next iterate. We argue that this method has reached its limits and propose to use instead the second-order Taylor expansion of the loss, leading to a Newton-type method. We minimize this non-separable surrogate by proposing a generalization of the well-known HALS algorithm. This yields an efficient KL-NMF algorithm which provably converges and which competes favorably with state-of-the-art algorithms on a large variety of datasets.

View source

Similar papers

Jul 2026

Orthogonal Nonnegative Matrix Factorization via Minimization over the Null Space

Abstract. This paper gives a necessary and sufficient condition for a nonnegative matrix that has an orthogonal nonnegative matrix factorization (ONMF) via characterization of the null space. We propose an optimization model to minimize the Frobenius norm of the product of a given nonnegative matrix and a variable mat...

Xiaojun Chen, Wen Li, Qilun Luo · 2 citations
Preprint Aug 2026

Tensor Covariance Estimation via Kronecker-Structured Sparse Inverse Cholesky

A unified framework for scalable estimation of tensor covariances based on a Kronecker-structured sparse inverse Cholesky (KSIC) projection, proving that the KSIC estimator gainfully exploits cross-mode information and is robust to data scarcity.

Wentao Zhan, Matthias Katzfuss · 0 citations
Preprint Aug 2026

Fast Length-Squared Sampling for Positive-Semidefinite Matrices

We describe a simple rejection-sampling-based algorithm to perform length-squared sampling on an $n \times n$ positive-semidefinite (psd) matrix: that is, to sample a column with probability proportional to its squared $\ell_2$-norm. The algorithm runs in just $O(n)$ expected time, which is significantly sublinear in t...

Rajarshi Bhattacharjee, Ethan N. Epperly, Cameron Musco et al. · 0 citations
#machine learning Preprint Aug 2026

Difference-of-Convex Regularization for Graph Learning by Differentiable Programming

By reformulating Laplacian-Regularized Nonnegative Least Squares (LR-NNLS) through a dual representation, DCR decouples pseudoinverse learning from instance-specific inference and enables efficient primal solution reconstruction via a differentiable dual-guided learning scheme.

Li-Ping Tao, Chee-Wei Tan · 0 citations
Preprint Jul 2026

Automatic Model-Order Selection for Nonnegative Matrix Factorization via Column $\ell_{2,0}$ Regularization

The critical points and local minimizers of the model are characterized, a sufficient-condition result for rank recovery is provided, and whole-sequence convergence of the proposed algorithms under explicit step-size and inertial-parameter conditions are proved using the Kurdyka--\L{}ojasiewicz framework.

Yu-Ling He, Ran Gu · 0 citations

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.