Introduction

A number of widely used machine learning methods, mainly clustering methods, can be accommodated into nonnegative matrix factorization framework with some variations. There are two purposes of applying matrix factorization to the user-item rating (or document-word frequency) matrix: to discover underling latent factors and/or to predict missing values of the matrix.


NMF

Software