- Clustering is an unsupervised machine learning technique that divides the population into several groups or clusters such that data points in the same group are similar to each other, and data points in different groups are dissimilar.
- In other words, clusters are formed in such a way that:
- Clustering is used to identify some segments or groups in your dataset. Clustering can be divided into two subgroups:
- In hard clustering, each data point is clustered or grouped to any one cluster. For each data point, it may either completely belong to a cluster or not. As observed in the above diagram, the data points are divided into two clusters, each point belonging to either of the two clusters.
Read the complete article at: towardsdatascience.com