Abstract—What matrix factorization methods do is reduce the dimensionality of data without losing any important information. In this work, we present Non-negative Matrix Factorization (NMF) method, focusing on its advantages concerning other factorization. We discuss main optimization algorithms, used to solve NMF problem, and their convergence. The paper also contains a comparative study betwe...