MIXFIT: an algorithm for the automatic fitting and testing of normal mixture models
Geoffrey John McLachlan, David Alan Peel · 2002
We consider the fitting of normal mixture models to multivariate data, using maximum likelihood via the EM algorithm. This approach requires the specification of all initial estimate of the vector of unknown parameters, or equivalently, of an initial classification of the data with respect to the components of the mixture model underfit. We describe an algorithm called MIXFIT that automatically undertakes this fitting, including the specification of suitable initial values if not supplied by the user The MIXFIT algorithm has several options, including the provision to carry out a resampling-based test for the number of components in the mixture model.