Projected Gradient Methods for Nonnegative Matrix Factorization | Synapse