Nonnegative Matrix Factorization via Rank-One Downdate

Abstract

Nonnegative matrix factorization (NMF) was popularized as a tool for data mining by Lee and Seung in 1999. NMF attempts to approximate a matrix with nonnegative entries by a product of two low-rank matrices, also with nonnegative entries. We propose an algorithm called rank-one downdate (R1D) for computing an NMF that is partly motivated by the singular value decomposition. This algorithm computes the dominant singular values and vectors of adaptively determined sub-matrices of a matrix. On each iteration, R1D extracts a rank-one submatrix from the original matrix according to an objective function. We establish a theoretical result that maximizing this objective function corresponds to correctly classifying articles in a nearly separable corpus. We also provide computational experiments showing the success of this method in identifying features in realistic datasets. The method is also much faster than other NMF routines.

Cite

Text

Biggs et al. "Nonnegative Matrix Factorization via Rank-One Downdate." International Conference on Machine Learning, 2008. doi:10.1145/1390156.1390165

Markdown

[Biggs et al. "Nonnegative Matrix Factorization via Rank-One Downdate." International Conference on Machine Learning, 2008.](https://mlanthology.org/icml/2008/biggs2008icml-nonnegative/) doi:10.1145/1390156.1390165

BibTeX

@inproceedings{biggs2008icml-nonnegative,
  title     = {{Nonnegative Matrix Factorization via Rank-One Downdate}},
  author    = {Biggs, Michael and Ghodsi, Ali and Vavasis, Stephen A.},
  booktitle = {International Conference on Machine Learning},
  year      = {2008},
  pages     = {64-71},
  doi       = {10.1145/1390156.1390165},
  url       = {https://mlanthology.org/icml/2008/biggs2008icml-nonnegative/}
}