Online Nonnegative Matrix Factorization with General Divergences
Renbo Zhao, Vincent Y. F. Tan, Huan Xu

TL;DR
This paper introduces a unified online nonnegative matrix factorization framework applicable to various divergences, with proven convergence and demonstrated superior performance on real-world tasks like image denoising and topic learning.
Contribution
It presents a general online NMF algorithm for diverse divergences, with convergence guarantees and improved empirical efficiency over existing methods.
Findings
Converges almost surely to critical points of the expected loss.
Outperforms batch and online NMF algorithms in quality and speed.
Effective on synthetic and real datasets for tasks like denoising and topic learning.
Abstract
We develop a unified and systematic framework for performing online nonnegative matrix factorization under a wide variety of important divergences. The online nature of our algorithm makes it particularly amenable to large-scale data. We prove that the sequence of learned dictionaries converges almost surely to the set of critical points of the expected loss function. We do so by leveraging the theory of stochastic approximations and projected dynamical systems. This result substantially generalizes the previous results obtained only for the squared- loss. Moreover, the novel techniques involved in our analysis open new avenues for analyzing similar matrix factorization problems. The computational efficiency and the quality of the learned dictionary of our algorithm are verified empirically on both synthetic and real datasets. In particular, on the tasks of topic learning,…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSparse and Compressive Sensing Techniques · Face and Expression Recognition · Tensor decomposition and applications
