AI Blog

AI Blog

by Michele Laurelli

Clustering

/ˈklʌstərɪŋ/
Task
Definition

An unsupervised learning task that groups similar data points together based on their features.

Clustering algorithms partition data into groups (clusters) where items within a cluster are more similar to each other than to items in other clusters. Common algorithms include K-means, DBSCAN, and hierarchical clustering.

Examples

1

Customer segmentation

2

Image compression

3

Gene sequence analysis

Michele Laurelli - AI Research & Engineering