Machine Learning, Education, Scikit Learn, Unsupervised Learning, Clustering.
points as “centroids” randomly within the space of our data. Attribute each observation to its closest centroid. Update the centroids to the center of all the attributed set of observations. Repeat steps 3 and 4 a fixed number of times or until all of the centroids are stable (i.e. no longer change