ResearchTrend.AI
  • Papers
  • Communities
  • Events
  • Blog
  • Pricing
Papers
Communities
Social Events
Terms and Conditions
Pricing
Parameter LabParameter LabTwitterGitHubLinkedInBlueskyYoutube

© 2025 ResearchTrend.AI, All rights reserved.

  1. Home
  2. Papers
  3. 1905.12995
76
27
v1v2 (latest)

Generalized Separable Nonnegative Matrix Factorization

30 May 2019
Junjun Pan
Nicolas Gillis
ArXiv (abs)PDFHTML
Abstract

Nonnegative matrix factorization (NMF) is a linear dimensionality technique for nonnegative data with applications such as image analysis, text mining, audio source separation and hyperspectral unmixing. Given a data matrix MMM and a factorization rank rrr, NMF looks for a nonnegative matrix WWW with rrr columns and a nonnegative matrix HHH with rrr rows such that M≈WHM \approx WHM≈WH. NMF is NP-hard to solve in general. However, it can be computed efficiently under the separability assumption which requires that the basis vectors appear as data points, that is, that there exists an index set K\mathcal{K}K such that W=M(:,K)W = M(:,\mathcal{K})W=M(:,K). In this paper, we generalize the separability assumption: We only require that for each rank-one factor W(:,k)H(k,:)W(:,k)H(k,:)W(:,k)H(k,:) for k=1,2,…,rk=1,2,\dots,rk=1,2,…,r, either W(:,k)=M(:,j)W(:,k) = M(:,j)W(:,k)=M(:,j) for some jjj or H(k,:)=M(i,:)H(k,:) = M(i,:)H(k,:)=M(i,:) for some iii. We refer to the corresponding problem as generalized separable NMF (GS-NMF). We discuss some properties of GS-NMF and propose a convex optimization model which we solve using a fast gradient method. We also propose a heuristic algorithm inspired by the successive projection algorithm. To verify the effectiveness of our methods, we compare them with several state-of-the-art separable NMF algorithms on synthetic, document and image data sets.

View on arXiv
Comments on this paper