There are 2 repositories under nonnegative-matrix-factorization topic.
Nimfa: Nonnegative matrix factorization in Python
NMFLibrary: Non-negative Matrix Factorization (NMF) Library: Version 2.1
A pytorch package for non-negative matrix factorization.
Similarity Weighted Nonnegative Embedding (SWNE), a method for visualizing high dimensional datasets
X. Wang, Y. Zhong, L. Zhang, and Y. Xu, “Spatial Group Sparsity Regularized Nonnegative Matrix Factorization for Hyperspectral Unmixing,” IEEE Transactions on Geoscience and Remote Sensing, vol. 55, no. 11, pp.6287-6304, 2017.
Solve many kinds of least-squares and matrix-recovery problems
NMF/NTF with Pytorch
Official code for BEAR. "Efficient neural network approximation of robust PCA for automated analysis of calcium imaging data", MICCAI 2021.
Self-supervised semi-supervised nonnegative matrix factorization for data clustering
A python program that applies a choice of nonnegative matrix factorization (NMF) algorithms to a dataset for clustering.
Face Recognition with SVM classifier using PCA, ICA, NMF, LDA reduced face vectors
Elastic Adversarial Deep Nonnegative Matrix Factorization for Matrix Completion
Clustering and resource allocation using Deterministic Annealing Approach and Orthogonal Non-negative Matrix Factorization O-(NMF)
Nonnegative matrix factorization and matrix allocation algorithm implementations in C++
A review of the most popular topic modeling techniques, featuring hands-on tutorials.
Non-Negative Matrix Factorization for Gene Expression Clustering
A gentle introduction to nonnegative matrix factorization (NMF), with an application to image compression :framed_picture: :performing_arts: :art:
Asymmetric Semi-Nonnegative Matrix Factorization for Directed Graph Clustering
Texture synthesis based on sparse representation.
Repository holding various implementation of specific NMF methods for speaker diarization
GPU-accelerated topic modeling via sum-to-one constrained neural Poisson NMF with PyTorch
Source code for the paper titled "Towards Weak Signal Analysis in Hyperspectral Data: A Semi-supervised Unmixing Perspective"
A Natural Language Processing Project: Use NewsAPI to gather URL's of news articles, along with webscraping, gather news articles and generate a bias classifier to then run on news sources that are considered "centered" by AllSides Media to determine the validity of that classification.
Nonnegative matrix factorizations using CUDA
This project showcases an end-to-end workflow for topic modeling and text analysis using a variety of machine learning and natural language processing techniques. The goal of this project is to extract meaningful topics from a collection of text documents, enabling insights, categorization, and understanding of the underlying themes in the data.
MATLAB code for stochastic variance reduced multiplicative updates (SVRMU) for NMF 1.0.0
SNMF: Integrated Learning of Mutational Signatures and Prediction of DNA Repair Deficiencies by Goossens S, Tepeli YI, Seale C, and Gonçalves JP (bioRxiv 2024)
Toolbox allows to test and compare methods for Image Completion and Data Completion problems in Matlab. Presented methods use various Nonnegative Matrix Factorization and Tensor decomposition algorithms. It was based on research performed during realization of PhD.
Filtering drums out of music using matrix factorization and CNN ML Model
This is an implementation of the following paper (Algorithm1) in Python for image reconstruction. "N. Gillis and S.A. Vavasis, Fast and Robust Recursive Algorithms for Separable Nonnegative Matrix Factorization"