An expectation maximization algorithm for training hidden substitution models.

An expectation maximization algorithm for training hidden substitution models.