Definition

where

Non-negative matrix factorization (NMF) is an algorithm where a matrix is factorized into two matrices and have no negative elements.

The matrices and are found by maximizing