Hidden Markov model

Unlike a Markov chain, a hidden Markov model contains unobservable states and describes observations and their likelihoods for each state in addition to providing states and transition rates between the states.