DBSCAN is a clustering method that groups points based on density. It finds clusters of points close together and marks points in low-density areas as noise.
Since DBSCAN is unsupervised (no true labels), common metrics like accuracy don't apply. Instead, we use metrics that compare the clustering result to known labels if available, or measure cluster quality internally.
Key metrics include:
- Silhouette Score: Measures how well points fit their cluster compared to others. Values near 1 mean good clusters, near 0 means overlapping clusters, and negative means wrong clusters.
- Adjusted Rand Index (ARI): Compares clustering to true labels (if known). It adjusts for chance and ranges from -1 to 1, where 1 is perfect match.
- Number of clusters and noise points: Helps understand if DBSCAN found meaningful groups or too many/few clusters.
These metrics help us know if DBSCAN found meaningful groups or just noise.
