Discerning Linkage-Based Algorithms among Hierarchical Clustering Methods
Proceedings of the Twenty-Second International Joint Conference on Artificial Intelligence. Pages 1140-1144.
Abstract
Selecting a clustering algorithm is a perplexing task. Yet since different algorithms may yield dramatically different outputs on the same data, the choice of algorithm is crucial. When selecting a clustering algorithm, users tend to focus on cost-related considerations (software purchasing costs, running times, etc). Differences concerning the output of the algorithms are not usually considered. Recently, a formal approach for selecting a clustering algorithm has been proposed (Ackerman, Ben-David, and Loker, NIPS 2010). The approach involves distilling abstract properties of the input-output behavior of different clustering paradigms and classifying algorithms based on these properties. In this paper, we extend this approach into the hierarchical setting. The class of linkage-based algorithms is perhaps the most popular class of hierarchical algorithms. We identify two properties of hierarchical algorithms, and prove that linkage-based algorithms are the only ones that satisfy both of these properties. Our characterization clearly delineates the difference between linkage-based algorithms and other hierarchical algorithms. We formulate an intuitive notion of locality of a hierarchical algorithm that distinguishes between linkage-based and global hierarchical algorithms like bisecting k-means, and prove that popular divisive hierarchical algorithms produce clusterings that cannot be produced by any linkage-based algorithm.
@inproceedings{ijcai2011p195,
title = {Discerning Linkage-Based Algorithms among Hierarchical Clustering Methods},
author = {Ackerman, Margareta and Ben-David, Shai},
booktitle = {Proceedings of the Twenty-Second International Joint Conference on
Artificial Intelligence, {IJCAI-11}},
publisher = {AAAI Press/International Joint Conferences on Artificial Intelligence},
editor = {Toby Walsh},
pages = {1140--1144},
year = {2011},
month = {7},
doi = {10.5591/978-1-57735-516-8/IJCAI11-195},
url = {https://doi.org/10.5591/978-1-57735-516-8/IJCAI11-195},
}
TY - CPAPER TI - Discerning Linkage-Based Algorithms among Hierarchical Clustering Methods AU - Ackerman, Margareta AU - Ben-David, Shai T2 - Proceedings of the Twenty-Second International Joint Conference on Artificial Intelligence, IJCAI-11 PB - AAAI Press/International Joint Conferences on Artificial Intelligence PY - 2011 SP - 1140 EP - 1144 DO - 10.5591/978-1-57735-516-8/IJCAI11-195 UR - https://doi.org/10.5591/978-1-57735-516-8/IJCAI11-195 ER -Copied
Machine-readable versions of this paper, for tools and AI agents: