| Review: |
Cluster analysis is an unsupervised process that divides a set of objects into homogeneous groups. It is often difficult to identify the appropriate algorithm for use in a specific application or to compare novel ideas with existing results. In order to aid the choice of algorithm, this book focuses on over 50 popular clustering algorithms, grouping them according to specific baseline methodologies such as hierarchical, centre-based, and search-based methods. The 20 chapters are divided into four parts: basic concepts (clustering, data, and similarity measures); algorithms; applications; and programming languages. |