Estimating the number of clusters using cross-validation
Not on the map. Why?
Abstract (arXiv)
Many clustering methods, including k-means, require the user to specify the number of clusters as an input parameter. A variety of methods have been devised to choose the number of clusters automatically, but they often rely on strong modeling assumptions. This paper proposes a data-driven approach to estimate the number of clusters based on a novel form of cross-validation. The proposed method differs from ordinary cross-validation, because clustering is fundamentally an unsupervised learning problem. Simulation and real data analysis results show that the proposed method outperforms existing methods, especially in high-dimensional settings with heterogeneous or heavy-tailed noise. In a yeast cell cycle dataset, the proposed method finds a parsimonious clustering with interpretable gene groupings.
Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). First posted on arXiv 9 Feb 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 1; 2023: 2; 2024: 0; 2025: 2.
6 papers.
- 2023Data thinning for convolution-closed distributionscited by 12
- 2022The cluster structure functioncited by 2
- 2021Selecting the number of clusters, clustering models, and algorithms. A unifying approach based on the quadratic discriminant scorecited by 0
- 2023Interpretable Outlier Summarizationcited by 0
- 2025LOBSTUR: A Local Bootstrap Framework for Tuning Unsupervised Representations in Graph Neural Networkscited by 0
- 2025Number of Clusters in a Dataset: A Regularized K-means Approachcited by 0
- 2025Number of Clusters in a Dataset: A Regularized K-means Approach29 May 2025
- 2025LOBSTUR: A Local Bootstrap Framework for Tuning Unsupervised Representations in Graph Neural Networks20 May 2025
- 2023Interpretable Outlier Summarization11 Mar 2023
- 2023Data thinning for convolution-closed distributions18 Jan 2023
- 2022The cluster structure function4 Jan 2022
- 2021Selecting the number of clusters, clustering models, and algorithms. A unifying approach based on the quadratic discriminant score3 Nov 2021