Nonnegative matrix factorization with quadratic programming

  • Authors:
  • Rafal Zdunek;Andrzej Cichocki

  • Affiliations:
  • Laboratory for Advanced Brain Signal Processing, Brain Science Institute, RIKEN, Wako-shi, Saitama 351-0198, Japan and Institute of Telecommunications, Teleinformatics, and Acoustics, Wroclaw Univ ...;Laboratory for Advanced Brain Signal Processing, Brain Science Institute, RIKEN, Wako-shi, Saitama 351-0198, Japan and IBS PAN, Polish Academy of Science, and Warsaw University of Technology, Pola ...

  • Venue:
  • Neurocomputing
  • Year:
  • 2008

Quantified Score

Hi-index 0.02

Visualization

Abstract

Nonnegative matrix factorization (NMF) solves the following problem: find such nonnegative matrices A@?R"+^I^x^J and X@?R"+^J^x^K that Y@?AX, given only Y@?R^I^x^K and the assigned index J (K@?I=J). Basically, the factorization is achieved by alternating minimization of a given cost function subject to nonnegativity constraints. In the paper, we propose to use quadratic programming (QP) to solve the minimization problems. The Tikhonov regularized squared Euclidean cost function is extended with a logarithmic barrier function (which satisfies nonnegativity constraints), and then using second-order Taylor expansion, a QP problem is formulated. This problem is solved with some trust-region subproblem algorithm. The numerical tests are performed on the blind source separation problems.