What is clustering in data mining?

Updated May 15, 2026

Short answer

Clustering is grouping similar data points without labels.

Deep explanation

Clustering is an unsupervised learning technique that partitions data based on similarity metrics. Algorithms like K-Means, DBSCAN, and hierarchical clustering identify hidden structures in data.

Real-world example

Grouping customers based on purchasing behavior.

Common mistakes

  • Assuming clusters always exist in data.

Follow-up questions

  • What is K-Means?
  • What is DBSCAN?

More Data Mining interview questions

View all →