:嗟 嘧喟郳嘣 2嗳 嗍嗑郳3.郤嘈嘌 辔 喟嗬喙啻嘌嘌啾200-4嗷0810啵 200-405郟+唷帙 圜嗖囗啶囿唰唰啜0810郳3.郤嘈嘌 辔 喟嗬喙啻嘌嘌啾200-4辔 喟嗬喙啻嘌嘌啾20嗄 嗟4嘹帻噍20()鄁郿
文章编号
基 于 人 工 免 疫 粒 子 群 优 化 算 法 的 动 态 聚 类 分 析
王磊 吉欢 徐庆征
西安理工大学 计算机科学与工程学院陕西 西安
摘要 模糊 C均值聚类算法受初始化影响较大在迭代时容易陷入局部极小值 将粒子群优化算
法与模糊 C均值聚类算法相结合提出一种新颖的动态聚类算法 该算法利用人工免疫思想改进
粒子群优化过程在很大程度上避免了粒子群算法和聚类算法早熟现象的发生全局搜索能力和局
部搜索能力优于同类算法 利用聚类理论中的经验规则 k
max
n 来确定聚类数 k 的搜索范围在
最优粒子基础上进化新一级种群该方案可有效提高算法的收敛速度 两组数据的仿真实验表明
新算法优于传统模糊 C均值聚类算法具有收敛速度快和解的精度高的特点
关键词 人工免疫系统粒子群优化算法动态聚类收敛性
中图分类号 TP文献标识码 A
A Dynamic Clustering Analysis Based on Artificial Immune
Particle Swarm Optimization Algorithm
WANG Lei JI Huan XU Qingzheng
Faculty of Computer Science and Engineering Xian University of Technology Xiian China
Abstract The fuzzy Cmeans FCM clustering algorithm is sensitive to the situation of the initialization
and easy to fall into the local minimum when iteratingA novel dynamic clustering algorithm based on the
combination of FCM algorithm with particle swarm optimization PSO algorithm is proposed in this pa
perThe artificial immune mechanism is introduced in improving the process of particle swarm optimiza
tion so that the premature convergence of PSO and FCM algorithm is avoided which makes the algo
rithms global search and local search capability appear better than normal onesThe search range is de
termined according to the experiential rule k
max
n and the new population is evolved based on the opti
mal particles which makes the convergence speed increasedThe experiments on two data sets show that
when compared with the classical clustering method the new algorithm is capable of improving the cluste
ring performance significantly in convergence ability and solution precision
Key words artificial immune system particle swarm optimization algorithm dynamic clustering con
vergence
收稿日期
基金项目国家自然科学基金资助项目
作者简介王磊男陕西渭南人教授博导博士研究方向为人工免疫理论智能计算普适计算等
Email leiwangxauteducn
聚类分析是数据挖掘的重要内容是非监督机
器学习的重要方法已经被广泛应用于数据分析模
式识 别 图 象 处 理 等 方 面
目 前 模 糊 C均 值
FCM聚类算法是最成熟的聚类算法之一它用模
糊聚类的概念真实客观地反映现实有效解决大多
数事物没有严格属性事物之间没有明确界限的问
题 由于 FCM 是基于梯度下降的寻优算法算法往
往会陷入局部最优解同时它受初始聚类中心影响
较大特别是在聚类数较大的情况下不同的初始聚
类中心会产生不同的聚类结果甚至出现无解现象
受鸟群捕食行为规律的启发Kennedy 和 Eberhart
提出粒子群优化算法 Particle Swarm Optimization
简称 PSO
每个粒子都遵循简单的行为规则
通过粒子之间的协同作业来寻找最优解具有较强
的全局并行搜索能力在函数优化神经网络训练
模糊系统控制等领域得到普遍应用 但是局部搜
索能力较弱和易产生早熟 现象是 PSO 算法的两
个明显缺点
瞜嗟 嘧喟篫嘣 瘱嗳 嗍嗑篫瘽璡篞嘈 嘌 辔 喟嗬喙啻嘌嘌啾瘱疀疀璕瘲 嗷疀瞝瘯疀啵 瘱疀疀璕瘲疀皻窵璔 唷帙 圜嗖囗啶囿唰唰啜疀瞝瘯疀篫瘽璡篞嘈 嘌 辔 喟嗬喙啻嘌嘌啾瘱疀疀璕瘲辔 喟嗬喙啻嘌嘌啾瘱疀嗄 嗟瘲嘹帻噍瘱疀瑿璚縌縡西安理工大学学报 Journal of Xian University of Technology Vol No