Specifically, for the model in question the EM algorithm still applies but we have to use a gradient-based algorithm within the learning step.
since such a gradient-based method introduces the necessary complication of a learning rate, we could also optimize the objective by picking θ and λ via cross-validation and using a multinomial EM algorithm for the learning of the lexical t terms.