메소드 | 설명 | |
---|---|---|
MaximumLikelihoodLearning ( HiddenMarkovModel model ) : System |
Creates a new instance of the Maximum Likelihood learning algorithm.
|
|
Run ( int observations, int paths ) : double |
Runs the Maximum Likelihood learning algorithm for hidden Markov models. Supervised learning problem. Given some training observation sequences O = {o1, o2, ..., oK}, known training state paths H = {h1, h2, ..., hK} and general structure of HMM (numbers of hidden and visible states), determine HMM parameters M = (A, B, pi) that best fit training data. |
메소드 | 설명 | |
---|---|---|
ISupervisedLearning ( |
Runs the Maximum Likelihood learning algorithm for hidden Markov models. Supervised learning problem. Given some training observation sequences O = {o1, o2, ..., oK}, known training state paths H = {h1, h2, ..., hK} and general structure of HMM (numbers of hidden and visible states), determine HMM parameters M = (A, B, pi) that best fit training data. |
public MaximumLikelihoodLearning ( HiddenMarkovModel model ) : System | ||
model | HiddenMarkovModel | |
리턴 | System |
public Run ( int observations, int paths ) : double | ||
observations | int | An array of observation sequences to be used to train the model. |
paths | int | An array of state labels associated to each observation sequence. |
리턴 | double |