AI engineering glossary · Classical ML algorithms

What is DBSCAN?

DBSCAN: Density-Based Spatial Clustering of Applications with Noise: it grows clusters from points that have at least min_samples neighbours within radius eps, and labels isolated points as noise. It finds odd-shaped clusters and needs no preset cluster count.

Level: intermediateTopic: Classical ML algorithms

DBSCAN: an example

On delivery GPS data, eps=0.5 km and min_samples=10 group busy neighbourhoods and mark stray one-off points as noise.

Related terms

More Classical ML algorithms terms

Where you learn it

DBSCAN is part of the AI Engineering Program, which teaches it with notes, a hands-on lab and an exam. The first lesson is free.

Before you go

Take the cheat sheet with you

One free PDF: the key AI-engineering terms, formulas and Python idioms. No spam; unsubscribe any time.