Hierarchical clustering algorithms in JavaScript.
npm install ml-hclust
Generate a clustering hierarchy.
- AGNES (AGglomerative NESting): Continuously merge nodes that have the least dissimilarity.
- DIANA (Divisive ANAlysis): The process starts at the root with all the points as one cluster and recursively splits the higher level clusters to build the dendrogram.
- BIRCH (Balanced Iterative Reducing and Clustering using Hierarchies): Incrementally construct a CF (Clustering Feature) tree, a hierarchical data structure for multiphase clustering
- CURE (Clustering Using REpresentatives):
- CHAMELEON
npm install
npm test