Home

The Non-Negative Matrix Factorization Toolbox in MATLAB (The NMF MATLAB Toolbox)

 

Yifeng Li

Centre for Molecular Medicine and Therapeutics

Department of Medical Genetics

University of British Columbia

Vancouver, BC, Canada

Alioune Ngom

School of Computer Science

University of Windsor

Windsor, Ontario, Canada

What's New in the Current Version

Introduction

NMF factorize one non-negative matrix into two non-negative factors, that is the basis matrix and the coefficient matrix. It has been successfully applied in Bioinformatics as data mining approach. The NMF MATLAB Toolbox comprises implementations of the standard NMF and its variants. This toolbox includes most of the important data-mining applications via NMF, such as clustering, biclustering, feature extraction, feature selection, classification, and missing values. The current version is 1.4 (Feb. 26, 2013). This toolbox is free for academic research only. You can download it from source code. A short tutorial is also available from source code.

Key Features

Citation

Contact

It is greatly appreciated if you report the bugs in our toolbox to us. Any comment on improving this toolbox is mostly welcome. Please contact Yifeng Li: yifeng DOT li DOT cn AT gmail DOT com and li11112c AT uwindsor DOT ca, and Alioune Ngom: angom AT cs DOT uwindsor DOT ca.

Related Publications and Toolboxes before This Toolbox

History

You may be also interested in my

Non-Negative Matrix Factorization toolbox at https://sites.google.com/site/nmftool,

Sparse Representation toolbox at https://sites.google.com/site/sparsereptool,

Regularized Linear Models and Kernels toolbox: https://sites.google.com/site/rlmktool,

Probabilistic Graphical Models toolbox at https://sites.google.com/site/pgmtool,

Spectral Clustering toolbox at https://sites.google.com/site/speclust.