tml.vectorspace.factorisation
Class NonnegativeMatrixFactorisationED

java.lang.Object
  extended by tml.vectorspace.factorisation.MatrixFactorisation
      extended by tml.vectorspace.factorisation.NonnegativeMatrixFactorisationKL
          extended by tml.vectorspace.factorisation.NonnegativeMatrixFactorisationED

public class NonnegativeMatrixFactorisationED
extends NonnegativeMatrixFactorisationKL

NMF with Euclidean distance minimisation Details of this algorithm can be found in the paper: Lee, D. D., & Seung, H. S. (2001). Algorithms for Non-negative Matrix Factorization. Paper presented at the Proceedings of the 2000 Conference on Advances in Neural Information Processing Systems.


Constructor Summary
NonnegativeMatrixFactorisationED()
           
 
Method Summary
 void process(Jama.Matrix v)
           
 
Methods inherited from class tml.vectorspace.factorisation.NonnegativeMatrixFactorisationKL
getMaxIterations, setMaxIterations
 
Methods inherited from class tml.vectorspace.factorisation.MatrixFactorisation
getDecomposition, getK, setK
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NonnegativeMatrixFactorisationED

public NonnegativeMatrixFactorisationED()
Method Detail

process

public void process(Jama.Matrix v)
Overrides:
process in class NonnegativeMatrixFactorisationKL