Non negative factorization
maximum margin factorization
http://nicolas-hug.com/blog/matrix_facto_3