蚁群聚类算法研究及应用

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

-5009-

0引言

俗话说“物以类聚,人以群分”,人们在不知不觉中进行着

聚类活动,它是人们认识和探索事物之间内在联系的有效手段。聚类在数据挖掘中有着重要的地位,它既可以用作独立的数据挖掘工具,来发现数据库中数据分布的一些深入信息,也可以作为其它数据挖掘算法的预处理步骤。因此,聚类算法的研究具有很重要的现实意义。

蚁群算法不依赖于具体问题,具有全局优化能力,因此受

到了广大学者的注意。此后蚁群算法不断被改进并应用于不同领域。在聚类分析方面,Deneubourg等人受蚂蚁堆积尸体和分类它们的幼体启发,最早将蚁群算法用于聚类分析,从此开始了蚁群聚类算法的研究。

本文详细地讨论了现有的蚁群聚类算法的基本原理与性

能,在归纳总结的基础上提出需要完善的地方,以推动蚁群聚类算法的进一步研究及在更广阔的领域内得到应用。

1聚类概念及数学模型

聚类就是把一组个体按照相似性归为若干类或簇,使得

属于同一类或簇的个体之间的差别尽可能的小,而不同类或簇的个体间的差别尽可能大。聚类质量是用对象的相异度来评估,而不同类型变量的相异度的计算方法是不同的,常用的度量方法是区间标度变量中的欧几里得距离。

聚类的数学描述:设样本集={,=1,2,…,},其中为

维模式向量,其聚类问题就是找到一个划分={

1

,

2

,…,

},满足=

=1

,≠,=,,=1,2,…,,≠,且使

得总的类内离散度和=

=1

,最小,其中为的

聚类中心,=1,2,…,;,为样本到其聚类中心的距

离,即,=‖‖。聚类目标函数为各样本到对应

聚类中心的距离总和,聚类中心=1

,||为的样

本数目。

2蚁群聚类算法分类及应用

由于现实的蚁群运动过程接近于实际的聚类问题,所以

近年来涌现出大量的蚁群聚类算法。这些算法不仅思想、原理不同,而且算法的特性也根据解决问题的不同而不同,如初始参数及待聚类数据的要求、聚类形状等。

根据改进方式的不同,蚁群聚类算法可分3类:①基于蚂

收稿日期:2007-10-17 E-mail:05lihua@

作者简介:裴振奎(1962-),男,山东东营人,博士研究生,副教授,硕士生导师,研究方向为机器学习与计算智能;李华(1977-),女,山

东滨州人,硕士研究生,研究方向为数据挖掘、自然计算;宋建伟(1982-),女,河北廊坊人,硕士研究生,研究方向为网络安全、计算智能;

韩锦峰(1981-),女,山西大同人,硕士研究生,研究方向为计算智能、数据库系统理论。蚁群聚类算法研究及应用

裴振奎,李华,宋建伟,韩锦峰

(中国石油大学(华东)计算机与通信工程学院,山东东营257061)

摘要:聚类作为数据挖掘技术的重要组成部分,在很多领域有着广泛应用。蚁群算法是近几年研究的一种新算法,该算法

采用分布式并行计算和正反馈机制,具有易于与其它方法相结合的优点。根据蚁群算法在聚类中的应用及改进型式的不同,

文章主要介绍了几种基本的流行的蚁群聚类算法,分析了它们的不同之处,并对蚁群聚类算法今后的研究方向作了展望。

关键词:聚类;蚁群算法;信息素;正反馈机制;蚁群聚类算法

中图法分类号:TP301文献标识码:A文章编号:1000-7024(2008)19-5009-05 Investigation and application of ant colony clustering algorithms

PEI Zhen-kui,LI Hua,SONG Jian-wei,HAN Jin-feng

(College of Computer and Communication Engineering,China University of Petroleum(East China),

Dongying 257061,China)

Abstract:Clustering is widely used in some fields as a part of important data mining.Ant colony algorithms are novel algorithms in re-

cently years.These methods have several virtues such as distributed parallel computing,positive feedback mechanism and combination

with certain heuristics.Some kinds of basic and popular ant colony clustering algorithms are introduced,the differences of them are

analyzed and the direction for study of ant colony algorithms based on application and improving modality in clustering.

Key words:clustering;ant colony algorithm;pheromone;positive feedback mechanism;ant colony clustering algorithm

计算机工程与设计2008年10月

Oct.2008

第29卷第19期

V ol.29 No.19 Computer Engineering and Design-5010-

蚁行为特征的聚类算法,如:蚂蚁觅食原理为基础的聚类、受

蚂蚁堆积尸体启发的聚类等。这类算法大多是根据具体情况

对系数、参数及公式等的改进。②多种群的蚁群聚类算法,这

类算法主要是将上述的单种群扩大为多种群,以完善聚类效

果、提高速度。③与其它方法结合,通过优势互补来改善聚类

效果、提高聚类质量、缩短聚类时间,如与K-Means算法结合

[1]

相关文档
最新文档