<aside> 📖 k-Means Clustering is a simple yet effective unsupervised machine learning algorithm that divides a given dataset into k different clusters. The algorithm works iteratively to assign each data point to one of the k groups based on the features provided.

</aside>

Key Concepts

Model

Variations

Pros and Cons