Putting Nonnegative Matrix Factorization to the Test [A tutorial derivation of pertinent Cramer-Rao bounds and performance benchmarking]

被引:21
作者
Huang, Kejun [1 ]
Sidiropoulos, Nicholas D. [2 ,3 ,4 ]
机构
[1] Univ Minnesota, Dept Elect & Comp Engn, Minneapolis, MN 55455 USA
[2] Univ Virginia, Charlottesville, VA 22903 USA
[3] Univ Minnesota, Minneapolis, MN USA
[4] Tech Univ Crete, Iraklion, Greece
基金
美国国家科学基金会;
关键词
ALGORITHMS; SPARSE;
D O I
10.1109/MSP.2013.2296172
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
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 Cram?r?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. © 1991-2012 IEEE.
引用
收藏
页码:76 / 86
页数:11
相关论文
共 41 条
  • [1] [Anonymous], 1993, ESIMATION THEORY
  • [2] [Anonymous], 2008, IGARSS 2008, DOI DOI 10.1109/IGARSS.2008.4779330
  • [3] On the Constrained Cramer-Rao Bound With a Singular Fisher Information Matrix
    Ben-Haim, Zvika
    Eldar, Yonina C.
    [J]. IEEE SIGNAL PROCESSING LETTERS, 2009, 16 (06) : 453 - 456
  • [4] Berman A., 2003, Completely positive matrices
  • [5] Algorithms and applications for approximate nonnegative matrix factorization
    Berry, Michael W.
    Browne, Murray
    Langville, Amy N.
    Pauca, V. Paul
    Plemmons, Robert J.
    [J]. COMPUTATIONAL STATISTICS & DATA ANALYSIS, 2007, 52 (01) : 155 - 173
  • [6] Boyd S., 2004, CONVEX OPTIMIZATION, VFirst, DOI DOI 10.1017/CBO9780511804441
  • [7] Burkard R., 2009, ASSIGNMENT PROBLEMS
  • [8] Ching-Hsiang Hung, 1977, Journal of the Australian Mathematical Society, Series A (Pure Mathematics), V24, P385
  • [9] Chu M., 2004, OPTIMALITY COMPUTATI
  • [10] Low-dimensional polytope approximation and its applications to nonnegative matrix factorization
    Chu, Moody T.
    Lin, Matthew M.
    [J]. SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2008, 30 (03) : 1131 - 1155