SLIDE 54 Hierarchical Alternating Least Squares
Initialization. (U, V ) ≥ 0. for k = 1 : r U:k = max
||Vk:||2
||U:k||2
with Rk = M −
i=k U:iVi:.
This algorithm outperforms, in most cases, other algorithms for NMF.
[CZA07] A. Cichocki, R. Zdunek, and S. Amari, Hierarchical ALS Algorithms for Nonnegative Matrix and 3D Tensor Factorization, In: ICA07, London, Lecture Notes in Computer Science,
- Vol. 4666, Springer, pp. 169-176, 2007.
[HDB08] N.-D. Ho, P. Van Dooren and V. Blondel, Descent Type Algorithms for NMF, In: Numerical Linear Algebra in Signals, Systems and Control, Springer Verlag, 2008. [GG08] Nonnegative Matrix Factorization and Underapproximation, 9th International Symposium on Iterative Methods in Scientific Computing, France, 2008.
CESAME Nonnegative Matrix Factorization 26