Hidden Markov Models and Baum–Welch Algorithm