The Why and How of Nonnegative Matrix Factorization
Projected Gradient Methods for Nonnegative Matrix Factorization