K-means clustering is one of the simplest clustering algorithms one can use to find natural groupings of an unlabeled data set. Another way of stating this is that k-means clustering is an unsupervised learning algorithm. Aka. “learning the structure of X without being given Y”. In words: K-means clustering finds “k” different means (surprise surprise) which represent […]