nltk/nltk — Issue #100: hmm bw seems wrong
Author: alexrudnick
Created: 2012-01-17 06:26:05+00:00
State: open

What version of NLTK are you using? (See nltk.__version__). Please only
submit bug reports for the current version.
2.0b7

What steps will reproduce the problem? (e.g. include Python source code)
iteration 0 logprob -1465.36185134
iteration 1 logprob 0
iteration 2 logprob 0
convergence too early
I think the problem is that update strategy is wrong.
"beta[T-1, :] = log2(1)" I think beta should take the highest alpha[T-1,:]
as 1 others as 0 if the end state is not restricted
When I debug that, I found model._transition does not update after the
first iterate

What is the expected output? What do you see instead?

Please use labels and text to provide additional information.

This is my email if someone wants to discuss:
angelhelee@gmail.com

Migrated from http://code.google.com/p/nltk/issues/detail?id=513