tml.vectorspace.factorisation
Class ProbabilisticLatentSemanticAnalysis
java.lang.Object
tml.vectorspace.factorisation.MatrixFactorisation
tml.vectorspace.factorisation.ProbabilisticLatentSemanticAnalysis
public class ProbabilisticLatentSemanticAnalysis
- extends MatrixFactorisation
Probabilistic latent semantic analysis (PLSA)
An explanation of the algorithm can be found in the paper:
Hofmann, T. (1999). Probabilistic Latent Semantic Indexing. Paper presented
at the Proceedings of the 22nd annual international ACM SIGIR conference on
Research and development in information retrieval.
- Author:
- Stephen O'Rourke
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ProbabilisticLatentSemanticAnalysis
public ProbabilisticLatentSemanticAnalysis()
process
public void process(Jama.Matrix x)
- Specified by:
process
in class MatrixFactorisation
getMaxIterations
public int getMaxIterations()
setMaxIterations
public void setMaxIterations(int maxIterations)
getTolerence
public double getTolerence()
setTolerence
public void setTolerence(double tolerence)