Fast hierarchical clustering and its validation

作者:

Highlights:

摘要

Clustering is the task of grouping similar objects into clusters. A prominent and useful class of algorithm is hierarchical agglomerative clustering (HAC) which iteratively agglomerates the closest pair until all data points belong to one cluster. It outputs a dendrogram showing all N levels of agglomerations where N is the number of objects in the dataset. However, HAC methods have several drawbacks: (1) high time and memory complexities for clustering, and (2) inefficient and inaccurate cluster validation. In this paper we show that these drawbacks can be alleviated by closely studying the dendrogram. Empirical study shows that most HAC algorithms follow a trend where, except for a number of top levels of the dendrogram, all lower levels agglomerate clusters which are very small in size and close in proximity to other clusters. Methods are proposed that exploit this characteristic to reduce the time and memory complexities significantly and to make validation very efficient and accurate. Analyses and experiments show the effectiveness of the proposed method.

论文关键词:Clustering,Validation,Large and high-dimensional datasets,Voronoi diagram

论文评审过程:Received 12 December 2001, Revised 8 May 2002, Accepted 2 July 2002, Available online 15 October 2002.

论文官网地址:https://doi.org/10.1016/S0169-023X(02)00138-6