DocumentCode :
1350187
Title :
Unified Development of Multiplicative Algorithms for Linear and Quadratic Nonnegative Matrix Factorization
Author :
Yang, Zhirong ; Oja, Erkki
Author_Institution :
Dept. of Inf. & Comput. Sci., Aalto Univ., Aalto, Finland
Volume :
22
Issue :
12
fYear :
2011
Firstpage :
1878
Lastpage :
1891
Abstract :
Multiplicative updates have been widely used in approximative nonnegative matrix factorization (NMF) optimization because they are convenient to deploy. Their convergence proof is usually based on the minimization of an auxiliary upper-bounding function, the construction of which however remains specific and only available for limited types of dissimilarity measures. Here we make significant progress in developing convergent multiplicative algorithms for NMF. First, we propose a general approach to derive the auxiliary function for a wide variety of NMF problems, as long as the approximation objective can be expressed as a finite sum of monomials with real exponents. Multiplicative algorithms with theoretical guarantee of monotonically decreasing objective function sequence can thus be obtained. The solutions of NMF based on most commonly used dissimilarity measures such as α - and β-divergence as well as many other more comprehensive divergences can be derived by the new unified principle. Second, our method is extended to a nonseparable case that includes e.g., γ-divergence and Rényi divergence. Third, we develop multiplicative algorithms for NMF using second-order approximative factorizations, in which each factorizing matrix may appear twice. Preliminary numerical experiments demonstrate that the multiplicative algorithms developed using the proposed procedure can achieve satisfactory Karush-Kuhn-Tucker optimality. We also demonstrate NMF problems where algorithms by the conventional method fail to guarantee descent at each iteration but those by our principle are immune to such violation.
Keywords :
convergence of numerical methods; function approximation; matrix decomposition; minimisation; α-divergence; β-divergence; Karush-Kuhn- Tucker optimality; NMF problem; auxiliary upper-bounding function; convergence proof; convergent multiplicative algorithm; dissimilarity measure; linear nonnegative matrix factorization; objective function sequence; quadratic nonnegative matrix factorization; second-order approximative factorization; Approximation error; Convergence; Minimization; Polynomials; Upper bound; Divergence; matrix factorization; multiplicative; nonnegative; optimization; Algorithms; Computer Simulation; Linear Models;
fLanguage :
English
Journal_Title :
Neural Networks, IEEE Transactions on
Publisher :
ieee
ISSN :
1045-9227
Type :
jour
DOI :
10.1109/TNN.2011.2170094
Filename :
6045343
Link To Document :
بازگشت