There are 2 repositories under non-negative-matrix-factorization topic.
OCTIS: Comparing Topic Models is Simple! A python package to optimize and evaluate topic models (accepted at EACL2021 demo track)
✨ Awesome - A curated list of amazing Topic Models (implementations, libraries, and resources)
Python PyTorch (GPU) and NumPy (CPU)-based port of Févotte and Dobigeon's robust-NMF algorithm appearing in "Nonlinear hyperspectral unmixing with robust nonnegative matrix factorization."
This repository provides Python implementations for Non-negative Matrix Factorization (NMF) using the Multiplicative Update (MU) algorithm. Two initialization methods are supported: random initialization and Non-negative Double Singular Value Decomposition (NNDSVD). NMF is a matrix factorization technique used in various fields, including topic mod
Codes and data coming with article "A Survey and an Extensive Evaluation of Popular Audio Declipping Methods", and others closely related
Non-negative Matrix Factorization (NMF) Tensorflow Implementation
Optimization and Regularization variants of Non-negative Matrix Factorization (NMF)
Python package for integrating and analyzing multiple single-cell datasets (A Python version of LIGER)
An algorithm for unsupervised discovery of sequential structure
PyTorch implementation of Robust Non-negative Tensor Factorization appearing in N. Dey, et al., "Robust Non-negative Tensor Factorization, Diffeomorphic Motion Correction and Functional Statistics to Understand Fixation in Fluorescence Microscopy".
Python code for phase identification and spectrum analysis of energy dispersive x-ray spectroscopy (EDS)
FactorizePhys: Matrix Factorization for Multidimensional Attention in Remote Physiological Sensing [NeurIPS 2024]
Tensor Extraction of Latent Features (T-ELF). Within T-ELF's arsenal are non-negative matrix and tensor factorization solutions, equipped with automatic model determination (also known as the estimation of latent factors - rank) for accurate data modeling. Our software suite encompasses cutting-edge data pre-processing and post-processing modules.
A blind source separation package using non-negative matrix factorization and non-negative ICA
Topic modeling streamlit app.
Coupled clustering of single cell genomic data
Analysis of the robustness of non-negative matrix factorization (NMF) techniques: L2-norm, L1-norm, and L2,1-norm
PyTorch implementations of the beta divergence loss.
An official implementation of "Joint Inference of Diffusion and Structure in Partially Observed Social Networks Using Coupled Matrix Factorization"
Built a collaborative filtering and content-based recommendation/recommender system specific to H&M using the Surprise library and cosine similarity to generate similarity and distance-based recommendations.
R package for bayesNMf, a computationally efficient Gibbs sampler for Bayesian Poisson NMF which automatically determines the number of latent factors while quantifying uncertainties of the learned matrices.
New Matrix Factorization Algorithms based on Bregman Proximal Gradient: BPG-MF, CoCaIn BPG-MF, BPG-MF-WB
Non-negative matrix factorization is applied for classification of defects on steel surface using CNN
This is a sample implementation of "Community Preserving Network Embedding" (AAAI 2017).
Non-negative Matrix Factorization based on cuda, with sparse matrix as input.
The project develops an application that suggests to the reader more similar articles to that he already read. It uses the embedding algorithms of headlines to create their own numerical representation, which allows to compute the similarity between headlines and get the most similar ones.
Filling in missing values of Sea Surface Temperature
A C++ framework of Distributed Non-Negative Matrix Factorization implementation to find Latent Dimensionality in Big Data
Co-clustering algorithms can seek homogeneous sub-matrices into a dyadic data matrix, such as a document-word matrix.
Python implementation of Non-negative Matrix Factorization
Using Non-negative Matrix Factorization (NMF) and Variational Autoencoder (VAE) machine learning architectures to analyze spatial and spectral features of hyperspectral cathodoluminescence (CL) spectroscopy images taken from hybrid inorganic-organic perovskite material
NumPyNMF implements nine different Non-negative Matrix Factorization (NMF) algorithms using NumPy library and compares the robustness of each algorithm to five various types of noise in real-world data applications.
ALPINE is a semi-supervised non-negative matrix factorization (NMF) framework designed to effectively distinguish between multiple phenotypic conditions based on shared biological factors, while also providing direct interpretability of condition-associated genes. The preprint is available on bioRxiv.