Sparse and Unique Nonnegative Matrix Factorization Through Data Preprocessing
Learning the parts of objects by non-negative matrix factorization