Online implementation of Non-negative Matrix Factorizarion (NMF)
See original GitHub issueDescription
@GaelVaroquaux Maybe an online version of the NMF could be useful in big data settings.
Steps/Code to Reproduce
Expected Results
Actual Results
Here I show the results for an sparse matrix as input of size 1M x 2.8k
The factorization has n_components = 10
and each point is an entire pass on the data.
The current online implementation only supports the kullback-leibler divergence, but in practice
can be generalized to any beta divergence.
Versions
Issue Analytics
- State:
- Created 5 years ago
- Reactions:1
- Comments:19 (18 by maintainers)
Top Results From Across the Web
Online Nonnegative Matrix Factorization with Outliers - arXiv
Abstract—We propose a unified and systematic framework for performing online nonnegative matrix factorization in the presence of outliers.
Read more >Online algorithms for Nonnegative Matrix Factorization with ...
We propose an algorithm to estimate Itakura-. Saito NMF (IS-NMF) on audio signals of possibly infinite duration with tractable memory and time complexity....
Read more >Efficient Document Clustering via Online Nonnegative Matrix ...
Abstract. In recent years, Nonnegative Matrix Factorization. (NMF) has received considerable interest from the data mining and information retrieval fields.
Read more >Online Projective Nonnegative Matrix Factorization for Large ...
Projective Nonnegative Matrix Factorization (PNMF) is one of the recent methods for computing low-rank approximations to data matrices.
Read more >Non-Negative Matrix Factorization - GeeksforGeeks
NMF is used in major applications such as image processing, text mining, spectral data analysis and many more. Currently, there is an ongoing ......
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
So in all your benchmarks, online NMF converges faster to a better solution. Pretty convincing !
@jeremiedbb this new plot and my previous comment, are they answering your question?