Class LocalNonnegativeMatrixFactorizationFactory

All Implemented Interfaces:
AcceptingVisitor, MatrixFactorizationFactory

public class LocalNonnegativeMatrixFactorizationFactory extends IterativeMatrixFactorizationFactory
Performs matrix factorization using the Local Non-negative Matrix Factorization algorithm with minimization of the Kullback-Leibler divergence between A and UV' and multiplicative updating.
  • Constructor Details

    • LocalNonnegativeMatrixFactorizationFactory

      public LocalNonnegativeMatrixFactorizationFactory()
  • 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.