Non-negative matrix factorization framework for dimensionality reduction and unsupervised clustering

Pathak, Sayan; Haynor, David; Lau, Christopher; Hawrylycz, Michael1*
1.Allen Institute for Brain Science
Abstract

Abstract

Non-negative Matrix Factorization (NMF) is a robust approach to learning spatially localized parts-based subspace patterns in applications such as document analysis, image interpretation, and gene expression analysis. NMF-based decomposition capabilities are lacking in the present ITK toolkit. We provide a generic framework for such decompositions. A specific implementation using a Kulback-Liebler type divergence function is provided to illustrate a possible extension of the base class along with test images to illustrate usage. We have found this method to be robust to noisy image data and show examples from our on-going research using the Allan Brain Atlas data to illustrate its ability to analyze higher dimension data.

Keywords

StatisticsDimensionality reductionUnsupervised clustering
Source Code and Data

Source Code and Data

SourceCMakeLists.txt2.4 KBIJMacros.txt3.2 KBitkKullbackLeiblerNMF.h4.2 KBitkKullbackLeiblerNMF.txx8.9 KBitkKullbackLeiblerNMFSim2D.cxx5.4 KBitkKullbackLeiblerNMFTest.cxx2.1 KBitkNMFBase.h4.3 KBitkNMFBase.txx4 KBtestimageKullbackLieblerNMF.mhd292 BtestimageKullbackLieblerNMF.raw1.8 MB

Select a file to preview