Graph
HDBSCAN

🌀HDBSCAN

NEW

Also known as: Hierarchical Density-Based Spatial Clustering of Applications with Noise

A hierarchical density-based clustering algorithm that finds clusters of varying densities and identifies noise.

DESCRIPTION

HDBSCAN extends DBSCAN by building a hierarchy of clusters and selecting stable clusters, handling variable density effectively. It identifies noise points and produces robust clusters without presetting k. The algorithm uses mutual reachability distances and condensed trees to reveal structure. It is valuable for exploratory analysis and high-dimensional embeddings.

ALTERNATIVE DEFINITIONS

HDBSCAN Documentation

HDBSCAN performs hierarchical density based clustering of data and extracts a flat clustering based on stability.

Highlights hierarchical approach and stability-driven cluster selection.

Source

Springer

HDBSCAN is a density-based clustering algorithm that extends DBSCAN by converting it into a hierarchical clustering algorithm and then extracts the most stable clusters.

Emphasizes extension of DBSCAN and stability criterion.

Source

K-Means Cluster Hierarchy Density-Based Clustering Noise Points Data Anomaly Detection Minimum Spanning Tree UMAP Clustering Evaluation

COMPETING TERMS

DBSCAN OPTICS

KNOWLEDGE AREAS

Data Science AI Mathematics

TARGET AUDIENCE

Data Scientist AI Engineer Analytics Engineer

EXTERNAL SOURCES

TOP QUESTIONS

Why is HDBSCAN favored over DBSCAN in many cases?

It handles variable density via hierarchical clustering and stability selection, yielding more robust clusters without heavy parameter tuning.

Category: Relevancy

How does HDBSCAN determine clusters?

It builds a condensed cluster tree and selects clusters based on persistence or stability across scales.

Category: Example

What mistakes happen when using HDBSCAN?

Ignoring min_samples and min_cluster_size effects, skipping data scaling, and misreading noise points can degrade results.

Category: Mistakes

What risks accompany applying HDBSCAN?

Clusters may be unstable with sparse or noisy data, and high dimensionality can reduce meaningful density separations.

Category: Risks

What competing algorithms relate to HDBSCAN?

DBSCAN and OPTICS are density-based alternatives, while K-Means suits spherical, equal-density clusters.

Category: Alternatives

What is a hot topic around HDBSCAN today?

Combining HDBSCAN with embeddings like UMAP or transformers to cluster in learned latent spaces.

Category: Topic

How to evaluate HDBSCAN clusters?

Use silhouette scores, cluster stability measures, and domain validation; visualize condensed trees.

Category: Management

What requirements exist for using HDBSCAN?

Choose distance metrics appropriately, scale features, and set min_cluster_size relative to dataset size.

Category: Requirements

Where to learn HDBSCAN usage and theory?

Study the official docs and the original paper, then experiment with example datasets and visualizations.

Category: Example