节点文献

基于三角不等式原理的K-means加速算法

K-means algorithm based on triangle inequality

  • 推荐 CAJ下载
  • PDF下载
  • 不支持迅雷等下载工具,请取消加速工具后下载。

【作者】 常晋义何春霞

【Author】 CHANG Jin-yi HE Chun-xia (Department of Computer Science and Engineering,Changshu College of Technology,Changshu 215500,China)

【机构】 常熟理工学院计算机科学与工程系常熟理工学院计算机科学与工程系 江苏常熟215500江苏常熟215500

【摘要】 K-means聚类算法简单快速,应用极为广泛,但是当处理海量数据时,时间效率仍然有待提高。当一个数据点远离一个聚类时,就没必要计算这两者之间的精确距离,以确定该数据点不属于这个类。应用三角不等式原理对其进行了改进,避免了冗余的距离计算。实验结果表明,改进之后在速度上有很大程度的提高,数据规模越大,改进效果越明显,且聚类效果保持了原算法的准确性。

【Abstract】 The K-means algorithm is by far the most widely used method for discovering clusters in data.However,when faced with large-scale data,the efficiency of the algorithm has need to be improved.If a point is far away from a center,it is not necessary to calculate the exact distance between the point and the center in order to know that the point should not be assigned to this center.The algorithm show how to accelerate it dramatically.The accelerated algorithm avoids unnecessary distance calculations by applying the triangle inequality.Experiments show that the new algorithm is more effective for datasets of more dimensions,and becomes more and more effective as the number of clusters increases.While still always get exactly the same result as the standard K-means algorithm.

【基金】 江苏省高校自然科学研究计划基金项目(03KJD51002)。
  • 【文献出处】 计算机工程与设计 ,Computer Engineering and Design , 编辑部邮箱 ,2007年21期
  • 【分类号】TP301.6
  • 【被引频次】12
  • 【下载频次】265
节点文献中: 

本文链接的文献网络图示:

本文的引文网络