Hierarchical Clustering
Hierarchical clustering is a family of clustering algorithms that build a hierarchy of clusters, allowing users to understand the data structure at various granularity levels.
There are two types of hierarchical clustering algorithms: