Clustering methods in machine learning

Main Article Content

DOI

Sustainable Development Goals (SDG)

  • Quality education
Bartłomiej Głuszczak

s95406@pollub.edu.pl

https://orcid.org/0009-0009-0107-6481
Paweł Powroźnik

p.powroznik@pollub.pl

Abstract


Clustering is a fundamental task in machine learning for discovering hidden structures in unlabelled data. The article reviews key clustering methods, including centroid, density, hierarchy and model-based approaches. Their advantages, limitations and applications are analysed to provide a comprehensive overview of the state of clustering in machine learning. Their effectiveness is compared on the basis of selected metrics to evaluate the outcome of a given clustering. Recent developments and challenges, including scalability and interpretability problems, are also discussed.


Keywords:

clustering, machine learning, unsupervised learning, algorithms, data analysis, clustering method

References

Article Details

Głuszczak, B., & Powroźnik, P. (2026). Clustering methods in machine learning. Journal of Computer Sciences Institute, 38, 43–50. https://doi.org/10.35784/jcsi.8422