Technical
Beginner
1 min read
Beginner
Updated Jul 05, 2026
Machine Learning
Question
What is K-Means Clustering?
Answer
K-Means is an unsupervised algorithm that groups similar data points into a predefined number (K) of clusters.
The algorithm repeatedly assigns points to the nearest cluster center and updates the centers until the groups stabilize.
Applications:
- Customer segmentation
- Image compression
- Market analysis
More Machine Learning questions
What is Machine Learning?
What are the types of Machine Learning?
Difference between AI, ML, and Deep Learning?
What is Underfitting?
What is a Machine Learning Model?
What is an Algorithm?
Difference between Classification and Regression?
What is Linear Regression?
What is Logistic Regression?
What is a Decision Tree?
What is Random Forest?