Hidden Markov Models

Learn what a hidden Markov model is and how it can be represented with transition and emission matrices.

A hidden Markov model (HMM) is a probabilistic model used for modeling sequential data, where the underlying system is assumed to be a Markov process with hidden states that generate observable outputs. The "hidden" in HMM refers to the fact that the states of the system that generate the observations are not directly observable. Instead, we observe a sequence of outputs and aim to infer the most likely sequence of hidden states that generated these observations. In the context of POS tagging, the observations we are making are the sequence of words in our sentence, and it's the task of the model to use this to assume the part of speech (hidden).

An HMM consists of the following components:

Get hands-on with 1400+ tech skills courses.