Everything About ___
Live briefing

Everything about Cluster analysis

Grouping a set of objects by similarity

Cluster analysis, or clustering, is a data analysis technique aimed at partitioning a set of objects into groups such that objects within the same group exhibit greater similarity to one another than to those in other groups (clusters). It is a main task of exploratory data analysis, and a common technique for statistical data analysis, used in many fields, including pattern recognition, image analysis, information retrieval, bioinformatics, data compression, computer graphics and machine learning. Wikipedia →

🧭 Start here: a 6-step reading path

  1. Read the overview: Cluster analysisA 5-minute orientation
  2. Skim a recent paper: K-means clustering algorithms: A comprehensive review, variants analysis, and advances in the era of big dataInfluential work since 2022
  3. Pick up a classic book: Data ClusteringThe most-reprinted book on the subject
  4. Read the landmark paper: Silhouettes: A graphical aid to the interpretation and validation of cluster analysisCited 19,310 times
  5. Go sideways: Automatic clustering algorithmsA closely related topic
  6. Go sideways: K-means clusteringA closely related topic

📖 Definitions

Noun The classification of objects into different groups, or more precisely, the partitioning of a data set into subsets (clusters), so that the data in each subset (ideally) share some common trait - often proximity according to some defined distance measure.

🏆 Landmark papers (most cited)

🆕 Influential since 2022

📚 Books worth reading

Ranked by number of editions on Open Library, a rough measure of how lasting a book is.

🔗 Related topics