Title :
Algorithms for orthogonal nonnegative matrix factorization
Author_Institution :
Dept. of Comput. Sci., Pohang Univ. of Sci. & Technol., Pohang
Abstract :
Nonnegative matrix factorization (NMF) is a widely-used method for multivariate analysis of nonnegative data, the goal of which is decompose a data matrix into a basis matrix and an encoding variable matrix with all of these matrices allowed to have only nonnegative elements. In this paper we present simple algorithms for orthogonal NMF, where orthogonality constraints are imposed on basis matrix or encoding matrix. We develop multiplicative updates directly from the true gradient (natural gradient) in Stiefel manifold, whereas existing algorithms consider additive orthogonality constraints. Numerical experiments on face image data for a image representation task show that our orthogonal NMF algorithm preserves the orthogonality, while the goodness-of-fit (GOF) is minimized. We also apply our orthogonal NMF to a clustering task, showing that it works better than the original NMF, which is confirmed by experiments on several UCI repository data sets.
Keywords :
image coding; image representation; matrix decomposition; NMF; UCI repository data sets; data matrix; encoding variable matrix; image representation; multivariate analysis; natural gradient; nonnegative data; orthogonal nonnegative matrix factorization; orthogonality constraints; true gradient; Algorithm design and analysis; Application software; Biomedical imaging; Clustering algorithms; Data analysis; Encoding; Face recognition; Image representation; Matrix decomposition; Spectrogram;
Conference_Titel :
Neural Networks, 2008. IJCNN 2008. (IEEE World Congress on Computational Intelligence). IEEE International Joint Conference on
Conference_Location :
Hong Kong
Print_ISBN :
978-1-4244-1820-6
Electronic_ISBN :
1098-7576
DOI :
10.1109/IJCNN.2008.4634046