What Are Hidden Markov Models? - Machine Learning