atlas

Research map / Learning theory and algorithms / Clustering

On the cohesion and separability of average-link for hierarchical agglomerative clustering

NeurIPS 2024 · Learning theory and algorithms › Clustering · approach: Correlation clustering · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Analyzes average-link hierarchical agglomerative clustering in metric spaces under interpretable cohesion and separability criteria (avg-min separation, max diameter, max average pairwise distance), proving logarithmic or constant guarantees and showing separations from single-linkage and complete-linkage, with experiments on 10 real datasets.

Problem

Existing theory for average-link hierarchical clustering relies on Dasgupta-style cost functions that do not separate average-link from a random hierarchy and are uninformative in metric spaces, and they do not describe cohesion/separability of the k-clusterings produced.

Approach

Replace Dasgupta-type objectives with interpretable k-clustering criteria (min/average inter-cluster avg distance for separability; max diameter and max average intra-cluster distance for cohesion) and prove average-link's approximation bounds for them in metric spaces, including separations from single-linkage, complete-linkage and random hierarchies.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use average-link instead of complete-linkageHierarchical agglomerative clustering · 10 real datasets, Euclidean metric; Small, Medium and Large kcostmin ratio to best: 0,82 -> 0,99; 0,81 -> 1; 0,81 -> 1Helped
Use average-link instead of the strongest baselineHierarchical agglomerative clustering · 10 real datasets, Euclidean metric; Small, Medium and Large kcostavg ratio to best: 0,94 -> 0,97; 1 -> 0,97; 1 -> 0,98Mixed
Use average-link instead of complete-linkageHierarchical agglomerative clustering · 10 real datasets, Euclidean metric; Small, Medium and Large kmaxdiamset ratio to best: 1 -> 0,85; 1 -> 0,8; 1 -> 0,76Hurt
Use average-link instead of complete-linkageHierarchical agglomerative clustering · 10 real datasets, Euclidean metric; Small, Medium and Large kmaxavgset ratio to best: 0,96 -> 0,95; 0,89 -> 0,99; 0,84 -> 0,99Mixed
Use average-link instead of complete-linkageHierarchical agglomerative clustering · 10 real datasets, Euclidean metric; Small, Medium and Large kgoodnessdm ratio to best: 0,92 -> 0,96; 0,97 -> 0,95; 0,99 -> 0,93Mixed
Use average-link instead of complete-linkageHierarchical agglomerative clustering · 10 real datasets, Euclidean metric; Small, Medium and Large kgoodnessav ratio to best: 0,82 -> 0,98; 0,73 -> 1; 0,68 -> 1Helped

Surprising findings

Limitations

Experimental setup

Datasets: 10 real datasets (e.g., Airfoil, Banknote, Collins)

Benchmarks: 10 real-world datasets with Euclidean metric

Metrics: costmin costavg maxdiam maxavg goodnessdm goodnessav

Baselines: single-linkage complete-linkage random hierarchy

Builds on: Dasgupta's cost function Cohen-Addad et al. linkage analysis for maximum diameter

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy