改进的K均值算法在中文文本聚类中的研究

被引:0
作者
李梅
机构
[1] 安徽大学
关键词
合作聚类; K均值算法; 二分K均值算法; 向量空间模型;
D O I
暂无
年度学位
2010
学位类型
硕士
导师
摘要
随着信息时代的到来,各种电子文本数据急剧增加,如何对庞杂的数据进行有效的管理并快速的获取需要的信息,已成为一项亟待解决的重要课题。文本聚类和文本分类作为一个有效的管理和组织文本的工具,受到了越来越多的重视和研究。 本文以中文文本聚类为研究对象,对中文文本聚类全过程进行了较为深入的研究,包括文本预处理,文本聚类。针对K均值算法(KM)和二分K均值算法(BKM)在聚类分析存在的不足,基于合作聚类思想,提出了一种改进的文本聚类算法:合作二分K均值算法(CBKM)。 本文主要的工作和取得的成果如下: (1)对当前主要的文本聚类方法及代表性算法进行了深入分析和研究,指出了各种代表性算法的优缺点及适用范围。 (2)对文本聚类中文本表示模型、文本间距离的度量和文本预处理等关键技术问题进行了较为深入的探讨。 (3)K均值算法(KM),其聚类效果由于受初始聚类中心的影响,k值选择难以有统一标准,且初始聚类中心的选择会对聚类产生较大影响,孤立点的存在造成很难找到全局最优解。而二分K均值算法(BKM),其在聚类过程中产生的成员碎片难以通过其他方法来进行重新聚类。针对KM算法和BKM算法在聚类中存在的缺陷,作者基于合作聚类的思想,提出了一种合作二分K均值算法(CBKM)。该算法主要分为整体聚类、合作聚类和融合三个阶段。该算法是在BKM产生CF树的过程中与通过KM进行同步的中间合作来实现的。通过引入相似柱状图的概念,其能够直观的反应簇之间元素的粘合性。并根据子类相似的相似柱状图计算出两个子类的融合因子,将融合因子值最大的两个簇进行融合,更新聚类簇。此过程产生的聚类结果能够有效的避免聚类碎片的产生,并且由于是对子类的交集进行合并聚类,所以有效的改善了K均值算法受初始聚类中心影响,该算法得到的是全局最有解,而不是局部最优解。 (4) CBKM算法是建立在KM算法和BKM算法的融合基础上,从性能上来看,CBKM算法的时间复杂度高于KM算法和BKM算法,但低于两者的和。 (5)基于搜狗语料库,分别对KM算法、BKM算法和CBKM算法进行中文文本聚类实验。结果表明:在互信息、纯度、F度量这三个度量标准上,CBKM算法均高于其他两个算法;而在熵值这个度量标准上,CBKM算法明显低于其他两个算法。因此,CBKM的聚类性能优于BKM和KM算法。
引用
收藏
页数:57
共 27 条
[1]
基于互信息的词汇搭配研究方法 [J].
张晨 ;
祁坤钰 .
西北民族大学学报(自然科学版), 2009, 30 (03) :57-59+75
[3]
文本相似度的计算 [J].
张启宇 ;
朱玲 ;
孙爱娥 .
电脑知识与技术, 2008, 4 (34) :1677
[4]
基于VSM的文本相似度计算的研究 [J].
郭庆琳 ;
李艳梅 ;
唐琦 .
计算机应用研究, 2008, (11) :3256-3258
[5]
K平面聚类算法的模糊改进及其鲁棒性研究 [J].
朱林 ;
王士同 ;
潘永惠 ;
韩斌 .
电子与信息学报, 2008, (08) :1923-1927
[6]
文本聚类综述 [J].
吴启明 ;
易云飞 .
河池学院学报, 2008, (02) :86-91
[7]
基于词典和词频的中文分词方法 [J].
张恒 ;
杨文昭 ;
屈景辉 ;
卢虹冰 ;
张亮 ;
赵飞 .
微计算机信息, 2008, (03) :239-240+232
[8]
一种用于文本聚类的改进k-means算法 [J].
索红光 ;
王玉伟 .
山东大学学报(理学版), 2008, (01) :60-64
[9]
SOM聚类算法在文本分类上的应用 [J].
丁露 ;
崔平 .
现代情报, 2007, (09) :162-164
[10]
关于文本聚类有效性评价的研究 [J].
孙爱香 ;
杨鑫华 .
山东理工大学学报(自然科学版), 2007, (05) :65-68