Create matrix_factorization