Class NonnegativeMatrixFactorizationEDFactory

All Implemented Interfaces:
AcceptingVisitor, MatrixFactorizationFactory

public class NonnegativeMatrixFactorizationEDFactory extends IterativeMatrixFactorizationFactory
Performs matrix factorization using the Non-negative Matrix Factorization algorithm with minimization of Euclidean Distance between A and UV' and multiplicative updating.
  • Constructor Details

    • NonnegativeMatrixFactorizationEDFactory

      public NonnegativeMatrixFactorizationEDFactory()
  • Method Details

    • factorize

      public MatrixFactorization factorize(org.carrot2.math.mahout.matrix.DoubleMatrix2D A)
      Description copied from interface: MatrixFactorizationFactory
      Factorizes matrix A.
      Parameters:
      A - matrix to be factorized.