Encyclopedia > Hidden Markov model

  Article Content

Hidden Markov model

A hidden Markov model (HMM) is a statistical model where the system being modelled is assumed to be a Markov process with unknown parameters, and the challenge is to determine the hidden parameters of the Markov model based on this assumption.

The extracted model parameters can then be used to perform further analysis, for example for pattern recognition applications.

In a regular Markov model, the state is directly visible to the observer, and therefore the state transition probabilities are the only parameters. A hidden Markov model adds outputs: each state has a probability distribution over the possible output tokens. Therefore, looking at a sequence of tokens generated by an HMM does not directly indicate the sequence of states.

There are 3 canonical problems to solve with HMMs:

  • Given the model parameters, compute the probability of a particular output sequence. Solved by the forward algorithm[?].
  • Given the model parameters, find the most likely sequence of (hidden) states which could have generated a given output sequence. Solved by the Viterbi algorithm.
  • Given an output sequence, find the most likely set of state transition and output probabilities. Solved by the Baum-Welch algorithm[?].

Applications of hidden Markov models:

See also:

External links



All Wikipedia text is available under the terms of the GNU Free Documentation License

 
  Search Encyclopedia

Search over one million articles, find something about almost anything!
 
 
  
  Featured Article
Class Warfare

...     Contents Class Warfare Class Warfare is a book of interviews with Noam Chomsky conducted by David Barsamian[?]. It was first ...

 
 
 
This page was created in 38 ms