ECM and MM algorithms for normal mixtures with constrained parameters

EM algorithms for obtaining maximum likelihood estimates of parameters in finite normal mixture models are well-known, and certain types of constraints on the parameter space, such as the equality of variance assumption, are very common. Here, we consider more general constraints on the parameter space for finite mixtures of normal components. Surprisingly, these simple extensions have not been explored in the literature. We show how the MLE problem yields to an EM generalization known as an ECM algorithm. For certain types of variance constraints, yet another generalization of EM, known as MM algorithms, is required. After a brief explanation of these algorithmic ideas, we demonstrate how they may be applied to parameter estimation and hypothesis testing in finite mixtures of normal components in the presence of linear constraints on both mean and variance parameters. We provide implementations of these algorithms in the mixtools package for the R statistical software.

Data and Resources

Additional Info

Field Value
Source https://hal.science/hal-00625285
Author Chauveau, Didier, Hunter, David, R.
Maintainer CCSD
Last Updated May 9, 2026, 16:59 (UTC)
Created May 9, 2026, 16:59 (UTC)
Identifier hal-00625285
Language en
Rights https://about.hal.science/hal-authorisation-v1/
contributor Mathématiques - Analyse, Probabilités, Modélisation - Orléans (MAPMO) ; Université d'Orléans (UO)-Centre National de la Recherche Scientifique (CNRS)
creator Chauveau, Didier
date 2013-08-07T00:00:00
harvest_object_id 20da294f-ab7c-4242-a1ea-077654fd8ad4
harvest_source_id 3374d638-d20b-4672-ba96-a23232d55657
harvest_source_title test moissonnage SELUNE
metadata_modified 2025-12-24T00:00:00
set_spec type:UNDEFINED