Title :
Minimum-Volume-Constrained Nonnegative Matrix Factorization: Enhanced Ability of Learning Parts
Author :
Zhou, Guoxu ; Xie, Shengli ; Yang, Zuyuan ; Yang, Jun-Mei ; He, Zhaoshui
Author_Institution :
Sch. of Electron. & Inf. Eng., South China Univ. of Technol., Guangzhou, China
Abstract :
Nonnegative matrix factorization (NMF) with minimum-volume-constraint (MVC) is exploited in this paper. Our results show that MVC can actually improve the sparseness of the results of NMF. This sparseness is L0-norm oriented and can give desirable results even in very weak sparseness situations, thereby leading to the significantly enhanced ability of learning parts of NMF. The close relation between NMF, sparse NMF, and the MVC_NMF is discussed first. Then two algorithms are proposed to solve the MVC_NMF model. One is called quadratic programming_MVC_NMF (QP_MVC_NMF) which is based on quadratic programming and the other is called negative glow_MVC_NMF (NG_MVC_NMF) because it uses multiplicative updates incorporating natural gradient ingeniously. The QP_MVC_NMF algorithm is quite efficient for small-scale problems and the NG_MVC_NMF algorithm is more suitable for large-scale problems. Simulations show the efficiency and validity of the proposed methods in applications of blind source separation and human face images analysis.
Keywords :
blind source separation; face recognition; learning (artificial intelligence); matrix decomposition; quadratic programming; sparse matrices; L0-norm; NG_MVC_NMF algorithm; blind source separation; human face image analysis; learning parts; minimum volume constraint; natural gradient; negative glow_MVC_NMF model; nonnegative matrix factorization; quadratic programming_MVC_NMF model; sparse NMF; Algorithm design and analysis; Encoding; Linear matrix inequalities; Quadratic programming; Source separation; Sparse matrices; Blind source separation; nonnegative matrix factorization; sparse representation; Algorithms; Artificial Intelligence; Humans; Models, Neurological; Neural Networks (Computer); Pattern Recognition, Automated; Software; Software Design;
Journal_Title :
Neural Networks, IEEE Transactions on
DOI :
10.1109/TNN.2011.2164621