Jorsorokin/HDBSCAN
This is a MATLAB implementation of HDBSCAN, a hierarchical version of DBSCAN. HDBSCAN is described in Campello et al. 2013 and Campello et al. 2015. Please see the extensive documentation in the github repository. Suggestions for improvement / collaborations are encouraged!
Cite As
Jordan Sorokin (2026). Jorsorokin/HDBSCAN (https://github.com/Jorsorokin/HDBSCAN), GitHub. Retrieved .
MATLAB Release Compatibility
Platform Compatibility
Windows macOS LinuxCategories
- AI and Statistics > Statistics and Machine Learning Toolbox > Cluster Analysis and Anomaly Detection >
Tags
Acknowledgements
Inspired by: gaimc : Graph Algorithms In Matlab Code
Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
source
source/functions
Versions that use the GitHub default branch cannot be downloaded
| Version | Published | Release Notes | |
|---|---|---|---|
| 1.0.0.0 | Added "minClustNum" parameter to the HDBSCAN object, which helps realize child clusters in situations where the algorithm finds a few single large clusters but the user disagrees with the results. Updates to main algorithm for massive speedup (5-10x) by switching away from native matlab "graph" class during fitting. Prediction of new points is also faster and more accurate
|
|