• DocumentCode
    67311
  • Title

    Putting nonnegative matrix factorization to the test: a tutorial derivation of pertinent cramer—rao bounds and performance benchmarking

  • Author

    Kejun Huang ; Sidiropoulos, Nicholas

  • Author_Institution
    Electr. & Comput.Eng, Univ. of Minnesota, Minneapolis, MN, USA
  • Volume
    31
  • Issue
    3
  • fYear
    2014
  • fDate
    May-14
  • Firstpage
    76
  • Lastpage
    86
  • Abstract
    Nonnegative matrix factorization (NMF) is a useful tool in a broad range of applications, from signal separation to computer vision and machine learning. NMF is a hard (NP-hard) computational problem for which various approximate solutions have been developed over the years. Given the widespread interest in NMF and its applications, it is perhaps surprising that the pertinent Cramer-Rao lower bound (CRLB) on the accuracy of the nonnegative latent factor estimates has not been worked out in the literature. In hindsight, one reason may be that the required computations are more subtle than usual: the problem involves constraints and ambiguities that must be dealt with, and the Fisher information matrix is always singular. We provide a concise tutorial derivation of the CRLB for both symmetric NMF and asymmetric NMF, using the latest CRLB tools, which should be of broad interest for analogous derivations in related factor analysis problems. We illustrate the behavior of these bounds with respect to model parameters and put some of the best NMF algorithms to the test against one another and the CRLB. The results help illuminate what can be expected from the current state of art in NMF algorithms, and they are reassuring in that the gap to optimality is small in relatively sparse and low rank scenarios.
  • Keywords
    blind source separation; matrix decomposition; optimisation; sparse matrices; statistical analysis; CRLB; Cramer-Rao lower bound; Fisher information matrix; NP-hard computational problem; asymmetric NMF; computer vision; factor analysis; machine learning; model parameters; nonnegative matrix factorization; signal separation; sparse matrix; Cramer-Rao bounds; Jacobian matrices; Signal processing algorithms; Signal to noise ratio; Source separation; Symmetric matrices; Tutorials;
  • fLanguage
    English
  • Journal_Title
    Signal Processing Magazine, IEEE
  • Publisher
    ieee
  • ISSN
    1053-5888
  • Type

    jour

  • DOI
    10.1109/MSP.2013.2296172
  • Filename
    6784090