Efficient agglomerative hierarchical clustering

Athman Bouguettaya*, Qi Yu, Xumin Liu, Xiangmin Zhou, Andy Song

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

362 Citations (Scopus)

Abstract

Hierarchical clustering is of great importance in data analytics especially because of the exponential growth of real-world data. Often these data are unlabelled and there is little prior domain knowledge available. One challenge in handling these huge data collections is the computational cost. In this paper, we aim to improve the efficiency by introducing a set of methods of agglomerative hierarchical clustering. Instead of building cluster hierarchies based on raw data points, our approach builds a hierarchy based on a group of centroids. These centroids represent a group of adjacent points in the data space. By this approach, feature extraction or dimensionality reduction is not required. To evaluate our approach, we have conducted a comprehensive experimental study. We tested the approach with different clustering methods (i.e., UPGMA and SLINK), data distributions, (i.e., normal and uniform), and distance measures (i.e., Euclidean and Canberra). The experimental results indicate that, using the centroid based approach, computational cost can be significantly reduced without compromising the clustering performance. The performance of this approach is relatively consistent regardless the variation of the settings, i.e., clustering methods, data distributions, and distance measures.

Original languageEnglish
Pages (from-to)2785-2797
Number of pages13
JournalExpert Systems with Applications
Volume42
Issue number5
DOIs
Publication statusPublished - 1 Apr 2015
Externally publishedYes

Fingerprint

Dive into the research topics of 'Efficient agglomerative hierarchical clustering'. Together they form a unique fingerprint.

Cite this