Symmetric nonnegative matrix factorization: algorithms and applications to probabilistic clustering
Zhaoshui He1, Shengli Xie, Rafal Zdunek
1Faculty of Automation, Guangdong University of Technology, Guangzhou 510641, China. adshlxie@scut.edu.cn
Abstract:
Nonnegative matrix factorization (NMF) is an unsupervised learning method useful in various applications including image processing and semantic analysis of documents. This paper focuses on symmetric NMF (SNMF), which is a special case of NMF decomposition. Three parallel multiplicative update algorithms using level 3 basic linear algebra subprograms directly are developed for this problem. First, by minimizing the Euclidean distance, a multiplicative update algorithm is proposed, and its convergence under mild conditions is proved. Based on it, we further propose another two fast parallel methods: α-SNMF and β -SNMF algorithms. All of them are easy to implement. These algorithms are applied to probabilistic clustering. We demonstrate their effectiveness for facial image clustering, document categorization, and pattern clustering in gene expression.
Related Concept Videos
Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
Cluster Sampling Method
To choose a cluster sample, divide the population into clusters (groups) and then randomly select some of the clusters. All the members from these clusters are in the cluster sample. For example, if you randomly sample four departments from your...
Noncompartmental Analysis: Statistical Moment Theory
Extraction: Partition and Distribution Coefficients
For extracting a solute from an aqueous phase into an organic...
Applications of Integration to Probability Density Functions
Vector Algebra: Method of Components
In many applications, the magnitudes and directions of...
