2011-10-25
Elias
This is some of the same stuff we did last time. HMM, Viterbi... See
2011-10-18
New things start at section 6.5.
in class
We took a closer look at the assignment I gave
to you two weeks, and now that it's hopefully
clearer you can try again. See the attached code.
Elias again
Getting started on hidden_markov.py (10/28)
Sample outputs:
>>> hm.prob_raw(obs)
Probability of a : 308/1000
Probability of c : 203/1000
Probability of b : 190/1000
Probability of e : 202/1000
Probability of d : 97/1000
>>> obs = hm.make_observables(states)
>>> hm.prob_raw(obs)
Probability of a : 285/1000
Probability of c : 246/1000
Probability of b : 219/1000
Probability of e : 183/1000
Probability of d : 67/1000
>>> obs = hm.make_observables(states)
>>> hm.prob_raw(obs)
Probability of a : 285/1000
Probability of c : 207/1000
Probability of b : 198/1000
Probability of e : 206/1000
Probability of d : 104/1000