Jargonautica
Classical Machine Learning

Hidden Markov Model

Also called: HMM

A model for sequences where the thing you care about is hidden and you only see its effects. You observe the words in a sentence and want the grammatical roles behind them, or you observe sounds and want the words. It ran speech recognition and sequence tagging for decades before neural methods arrived.

Technical view

Comprises hidden states with Markov transitions and observation likelihoods, with the Viterbi algorithm for the most likely state sequence, the forward-backward algorithm for marginals, and Baum-Welch for unsupervised parameter estimation. Displaced by neural sequence models, but the framing survives in structured prediction, and the state space model architectures now competing with transformers are a direct descendant.


Part of AI Terminology Index, section: Classical Machine Learning.

How it connects

Hidden Markov Model links to 4 other terms. The faint lines are links between those terms. See it in the full graph.

Recurrent Neural NetworkRecurrent Neural Ne…State Space ModelState Space ModelSpeech Recognition and SynthesisSpeech Recognition …Markov ChainMarkov ChainHidden Markov Model