这是近邻传播聚类算法创始人Frey & Dueck在2007年Science杂志上面发表的“Clustering by Passing Messages between data points”论文里面方法的MATLAB实现程序代码,俗称AP聚类代码。里面包含两个版本:一个是普通版的,一个是稀疏版本的,下载后,先添加数据集,再调用这两个方法就行了。
由于传统的B I R C H算法是用直径来控制聚类的边界, 因此如果簇不是球形, 它就不能很好地工作, 而且传 统的 B I RC H算法只适用于单表。针对 B I R CH的这些缺点, 本文提 出了一种改进的 B I R CH——I B CH算法, 该算 法首先通过 I D传播把多个表联系起来, 使得 B I R C H算法可以适用于多表的情况, 再通过计算共享最近邻密度, 可以 发现任意形状的簇。实验表明, 该算法不仅具有较强的可伸缩性, 还可以得到较高精确的聚类结果。
这是近邻传播聚类算法创始人Frey & Dueck在2007年Science杂志上面发表的“Clustering by Passing Messages between data points”论文里面方法的MATLAB实现程序代码,俗称AP聚类代码。里面包含两个版本:一个是普通版的,一个是稀疏版本的,下载后,先添加数据集,再调用这两个方法就行了。