Hierarchical Clustering

Hierarchical Clustering is a type of Clustering algorithm that groups similar data points using tree-like structures into groups called clusters.


  • Agglomerative Hierarchical Clustering (AHC)
  • Divisive Hierarchical Clustering: The type of hierarchical clustering is just the opposite of Agglomerative clustering. In this type, all the points start as one large cluster and slowly the clusters get divided into smaller clusters based on how large the distance or less similarity is between the two clusters. We keep on dividing the clusters until all the points become individual clusters. I.e. It sequentially divides dis-similar clusters