Beyond Predefined Clusters: A Comprehensive Review of Clustering Methods for Unknown Numbers of Clusters

View at publisher
Authors: Nazila Pourhaji Aghayengejeh, M. A. Balafar, Jafar Tanha, M. Alper Selver
Cited by: 3
References: 154

Abstract

Clustering is an unsupervised learning task that groups data points by their inherent similarities. Nonautomatic clustering algorithms face significant challenges when the true number of clusters is unknown or changes dynamically, as they require this number to be predefined. This paper provides a comprehensive review of automatic clustering algorithms specifically designed to handle such uncertainty. In this paper, these algorithms are systematically classified based on three key perspectives: clustering framework (classical vs. deep), clustering strategy (e.g., density-based, model based, graph-theoretic, subspace methods), and the use of labeled data (unsupervised vs. semi-supervised). We analyze each algorithm based on its core principles, key contributions, strengths, and limitations. Furthermore, we address the current challenges in this area and propose future research directions to enhance the scalability, robustness, and effectiveness of automatic clustering algorithms.

Fields of Study & Subjects

Advanced Clustering Algorithms Research Bayesian Methods and Mixture Models Stochastic Gradient Optimization Techniques

Publication details

Journal / source
IEEE Transactions on Knowledge and Data Engineering
Publisher
Institute of Electrical and Electronics Engineers (IEEE)
Volume
38
Issue
7
Pages
4121–4138
Publication date
2 April 2026