Algorithms, Dynamic Programming, Machine Learning, Artificial Intelligence, Markov Models.
biology. HMMs have found widespread use in computational biology. One problem is to classify different regions in a DNA sequence. The elements of the sequence, DNA nucleotides, are the observations, and the states may be regions corresponding to genes and regions that don’t represent genes at all.