paper-with-me

Papers

Modern hierarchical, agglomerative clustering algorithms

2011-09-12 · Daniel Müllner

This paper presents algorithms for hierarchical, agglomerative clustering which perform most efficiently in the general-purpose setup that is given in modern standard software. Requirements are: (1) the input data is given by pairwise dissimilarities between data points, but extensions to vector data are also discussed (2) the output is a "stepwise dendrogram", a data structure which is shared by all implementations in current standard software. We present algorithms (old and new) which perform clustering in this setting efficiently, both in an asymptotic worst-case analysis and from a practical point of view. The main contributions of this paper are: (1) We present a new algorithm which is suitable for any distance update scheme and performs significantly better than the existing algorithms. (2) We prove the correctness of two algorithms by Rohlf and Murtagh, which is necessary in each case for different reasons. (3) We give well-founded recommendations for the best current algorithms for the various agglomerative clustering schemes.

📄 PDF Abstract BibTeX arXiv:1109.2378

Code (2)

UCLOrengoGroup/cath-tools
elki-project/elki

Tasks

Clustering

Similar Papers 제목 키워드 기반

Fair Algorithms for Hierarchical Agglomerative Clustering

2020-05-07 · Anshuman Chhabra, Prasant Mohapatra

Hierarchical Agglomerative Clustering (HAC) algorithms are extensively utilized in modern data science, and seek to partition the dataset into clusters while generating a hierarchical relationship between the data sample…

ClusteringFairnessRecommendation Systems

Robust Hierarchical Clustering

2014-01-01 · Maria-Florina Balcan, YIngyu Liang, Pramod Gupta

One of the most widely used techniques for data clustering is agglomerative clustering. Such algorithms have been long used across many different fields ranging from computational biology to social sciences to computer v…

Clustering

Hierarchical Agglomerative Graph Clustering in Nearly-Linear Time

2021-06-10 · Laxman Dhulipala, David Eisenstat, Jakub Łącki, Vahab Mirrokni 외

We study the widely used hierarchical agglomerative clustering (HAC) algorithm on edge-weighted graphs. We define an algorithmic framework for hierarchical agglomerative graph clustering that provides the first efficient…

ClusteringGraph Clustering

Bayesian Hierarchical Clustering with Exponential Family: Small-Variance Asymptotics and Reducibility

2015-01-29 · Juho Lee, Seungjin Choi

Bayesian hierarchical clustering (BHC) is an agglomerative clustering method, where a probabilistic model is defined and its marginal likelihoods are evaluated to decide which clusters to merge. While BHC provides a few …

Clustering

Online Hierarchical Clustering Approximations

2019-09-20 · Aditya Krishna Menon, Anand Rajagopalan, Baris Sumengen, Gui Citovsky 외

Hierarchical clustering is a widely used approach for clustering datasets at multiple levels of granularity. Despite its popularity, existing algorithms such as hierarchical agglomerative clustering (HAC) are limited to …

Clustering