mlsanityData to 14 Oct 2026

A Provably-Correct and Robust Convex Model for Smooth Separable NMF

arXiv 2511.07109 ↗First posted 10 Nov 2025math.NA cs.LG cs.NAcited by 0

Not on the map. Why?

Abstract (arXiv)

Nonnegative matrix factorization (NMF) is a linear dimensionality reduction technique for nonnegative data, with applications such as hyperspectral unmixing and topic modeling. NMF is a difficult problem in general (NP-hard), and its solutions are typically not unique. To address these two issues, additional constraints or assumptions are often used. In particular, separability assumes that the basis vectors in the NMF are equal to some columns of the input matrix. In that case, the problem is referred to as separable NMF (SNMF) and can be solved in polynomial-time with robustness guarantees, while identifying a unique solution. However, in real-world scenarios, due to noise or variability, multiple data points may lie near the basis vectors, which SNMF does not leverage. In this work, we rely on the smooth separability assumption, which assumes that each basis vector is close to multiple data points. We explore the properties of the corresponding problem, referred to as smooth SNMF (SSNMF), and examine how it relates to SNMF and orthogonal NMF. We then propose a convex model for SSNMF and show that it provably recovers the sought-after factors, even in the presence of noise. We finally adapt an existing fast gradient method to solve this convex model for SSNMF, and show that it compares favorably with state-of-the-art methods on both synthetic and hyperspectral datasets.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 11 of its 44 references that are in the map. First posted on arXiv 10 Nov 2025.

Builds on

11 of 44 references.

References · 11

  1. 2018Nonnegative Matrix Factorization for Signal and Data Analytics: Identifiability, Algorithms, and Applicationscited by 55
  2. 2020Simplex-Structured Matrix Factorization: Sparsity-based Identifiability and Provably Correct Algorithmscited by 21
  3. 2017Maximum Volume Inscribed Ellipsoid: A New Simplex-Structured Matrix Factorization Framework via Facet Enumeration and Convex Optimizationcited by 18
  4. 2013Robust Near-Separable Nonnegative Matrix Factorization Using Linear Optimizationcited by 12
  5. 2021Learning a Latent Simplex in Input-Sparsity Timecited by 11
  6. 2016A Fast Gradient Method for Nonnegative Sparse Regression with Self Dictionarycited by 8
  7. 2021Probabilistic Simplex Component Analysiscited by 8
  8. 2019Finding a latent k-simplex in O(k . nnz(data)) time via Subset Smoothingcited by 7
  9. 2021Smoothed Separable Nonnegative Matrix Factorizationcited by 5
  10. 2024On the Robustness of the Successive Projection Algorithmcited by 3
  11. 2024Endmember Extraction from Hyperspectral Images Using Self-Dictionary Approach with Linear Programmingcited by 2

Built on by

Not cited yet.