Sparse nonnegative matrix factorization with ℓ0-constraints

Robert Peharz, Franz Pernkopf

Research output: Contribution to journalArticleAcademicpeer-review

134 Citations (Scopus)

Abstract

Although nonnegative matrix factorization (NMF) favors a sparse and part-based representation of nonnegative data, there is no guarantee for this behavior. Several authors proposed NMF methods which enforce sparseness by constraining or penalizing the ℓ 1-norm of the factor matrices. On the other hand, little work has been done using a more natural sparseness measure, the ℓ 0-pseudo-norm. In this paper, we propose a framework for approximate NMF which constrains the ℓ 0-norm of the basis matrix, or the coefficient matrix, respectively. For this purpose, techniques for unconstrained NMF can be easily incorporated, such as multiplicative update rules, or the alternating nonnegative least-squares scheme. In experiments we demonstrate the benefits of our methods, which compare to, or outperform existing approaches.

Original languageEnglish
Pages (from-to)38-46
Number of pages8
JournalNeurocomputing
Volume80
DOIs
Publication statusPublished - 15 Mar 2012
Externally publishedYes

Bibliographical note

Part of special issue:
Special Issue on Machine Learning for Signal Processing 2010
Edited by Jaakko Peltonen, Tapani Raiko, Samuel Kaski

Funding

This work was supported by the Austrian Science Fund (Project number P22488-N23 ). The authors like to thank Sebastian Tschiatschek for his support concerning the Ipopt library, and his useful comments concerning this paper.

Keywords

  • NMF
  • Sparse coding
  • Nonnegative least squares

Fingerprint

Dive into the research topics of 'Sparse nonnegative matrix factorization with ℓ0-constraints'. Together they form a unique fingerprint.

Cite this