Machine Learning & Training

What Is K-Means Clustering?

K-means clustering is an algorithm that partitions data into a chosen number of clusters, k. It iteratively assigns each point to the nearest cluster center and then updates the centers based on the assigned points. The process repeats until the assignments stabilize.

Further reading

Read more about k-means clustering — articles and blogs from around the web: