K-Means

Domain: AI Fundamentals

🎯 Motivation

A clustering algorithm that assigns each point to the nearest of K centers, then updates centers.

📋 Concrete Example

K-means on customer data with K=3 finds three customer types based on spending patterns.

🔗 Analogy

Like choosing 3 meeting points in a city and asking everyone to go to the nearest one, then re-centering.