Matrix factorization arises in a wide range of application domains and is useful for extracting the latent features in the dataset. Examples include recommender systems, brain data analysis, and document clustering. In this dissertation, we are interested in matrix factorizations which impose the requirements of nonnegativity, sparsity or independence. |