Finite mixture models do not reliably learn the number of components
Not on the map. Why?
Abstract (arXiv)
Scientists and engineers are often interested in learning the number of subpopulations (or components) present in a data set. A common suggestion is to use a finite mixture model (FMM) with a prior on the number of components. Past work has shown the resulting FMM component-count posterior is consistent; that is, the posterior concentrates on the true, generating number of components. But consistency requires the assumption that the component likelihoods are perfectly specified, which is unrealistic in practice. In this paper, we add rigor to data-analysis folk wisdom by proving that under even the slightest model misspecification, the FMM component-count posterior diverges: the posterior probability of any particular finite number of components converges to 0 in the limit of infinite data. Contrary to intuition, posterior-density consistency is not sufficient to establish this result. We develop novel sufficient conditions that are more realistic and easily checkable than those common in the asymptotics literature. We illustrate practical consequences of our theory on simulated and real data.
Key facts. Cited by 7 papers in the map (data through 14 Oct 2026). First posted on arXiv 8 Jul 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 3; 2023: 2; 2024: 1; 2025: 0; 2026: 1.
7 papers.
- 2022Selective inference for k-means clusteringcited by 22
- 2022Clustering consistency with Dirichlet process mixturescited by 6
- 2022Bayesian nonparametric mixture inconsistency for the number of components: How worried should we be in practice?cited by 1
- 2023Robust probabilistic inference via a constrained transport metriccited by 1
- 2024Dendrogram of mixing measures: Hierarchical clustering and model selection for finite mixture modelscited by 1
- 2023Modeling Random Networks with Heterogeneous Reciprocitycited by 0
- 2026Selective Inference for Clustering Under Unknown Covariancecited by 0
- 2026Selective Inference for Clustering Under Unknown Covariance12 Oct 2026
- 2024Dendrogram of mixing measures: Hierarchical clustering and model selection for finite mixture models4 Mar 2024
- 2023Modeling Random Networks with Heterogeneous Reciprocity19 Aug 2023
- 2023Robust probabilistic inference via a constrained transport metric17 Mar 2023
- 2022Bayesian nonparametric mixture inconsistency for the number of components: How worried should we be in practice?29 Jul 2022
- 2022Clustering consistency with Dirichlet process mixtures25 May 2022
- 2022Selective inference for k-means clustering29 Mar 2022