Heuristics for exact nonnegative matrix factorization

From MaRDI portal
Publication:288239

DOI10.1007/S10898-015-0350-ZzbMATH Open1341.65057arXiv1411.7245OpenAlexW1802310826MaRDI QIDQ288239FDOQ288239


Authors: Arnaud Vandaele, Nicolas Gillis, François Glineur, Daniel Tuyttens Edit this on Wikidata


Publication date: 25 May 2016

Published in: Journal of Global Optimization (Search for Journal in Brave)

Abstract: The exact nonnegative matrix factorization (exact NMF) problem is the following: given an m-by-n nonnegative matrix X and a factorization rank r, find, if possible, an m-by-r nonnegative matrix W and an r-by-n nonnegative matrix H such that X=WH. In this paper, we propose two heuristics for exact NMF, one inspired from simulated annealing and the other from the greedy randomized adaptive search procedure. We show that these two heuristics are able to compute exact nonnegative factorizations for several classes of nonnegative matrices (namely, linear Euclidean distance matrices, slack matrices, unique-disjointness matrices, and randomly generated matrices) and as such demonstrate their superiority over standard multi-start strategies. We also consider a hybridization between these two heuristics that allows us to combine the advantages of both methods. Finally, we discuss the use of these heuristics to gain insight on the behavior of the nonnegative rank, i.e., the minimum factorization rank such that an exact NMF exists. In particular, we disprove a conjecture on the nonnegative rank of a Kronecker product, propose a new upper bound on the extension complexity of generic n-gons and conjecture the exact value of (i) the extension complexity of regular n-gons and (ii) the nonnegative rank of a submatrix of the slack matrix of the correlation polytope.


Full work available at URL: https://arxiv.org/abs/1411.7245




Recommendations




Cites Work


Cited In (17)

Uses Software





This page was built for publication: Heuristics for exact nonnegative matrix factorization

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q288239)