Survey of Sparse and Non-Sparse Methods in Source Separation
Learning the parts of objects by non-negative matrix factorization