层次聚类是一种基于相似性将数据点分组为簇的方法,构建簇的层次结构。它首先将每个数据点视为自己的簇,然后迭代地合并最近的簇,直到只剩一个簇或满足停止条件。这个过程创建了一种称为树状图(dendrogram)的树状结构,它直观地表示了簇的层次关系。Scikit-learn通过其AgglomerativeClustering类提供了凝聚层次聚类的实现,允许您指定链接准则(如ward、complete、average)来确定簇间距离的计算方式。
AgglomerativeClustering