add smooth to MixtureModel

to avoid the underflow