计算机工程与应用 ›› 2015, Vol. 51 ›› Issue (3): 138-142.

• 数据库、数据挖掘、机器学习 • 上一篇    下一篇

一种融合免疫接种机制的改进鱼群聚类算法

王  冲,雷秀娟   

  1. 陕西师范大学 计算机科学学院,西安 710062
  • 出版日期:2015-02-01 发布日期:2015-01-28

Improved fish swarm clustering algorithm combined with immunity-vaccination mechanism

WANG Chong, LEI Xiujuan   

  1. School of Computer Science, Shaanxi Normal University, Xi’an 710062, China
  • Online:2015-02-01 Published:2015-01-28

摘要: 传统的K-均值聚类方法,在聚类过程中过度依赖初始聚类中心的选择,同时由于全局搜索能力的不足,很难得到精确的聚类中心。鱼群算法在解决优化问题中表现出良好的并行性和全局搜索特性,但由于人为设置参数的影响可能会陷入局部最优。针对聚类问题的特征,将鱼群算法运用到聚类问题中,在使用自适应步长的鱼群算法的基础上,进一步融合免疫接种机制,加强算法对精确解的搜索性能,通过UCI数据集上的实验分析和比较,表明算法具有更好的有效性和稳定性。

关键词: K-均值, 聚类分析, 人工鱼群算法, 免疫接种

Abstract: The traditional K-means algorithm is over-dependent on the choice of the initial cluster centers during the clustering process. Meanwhile, due to the lack of global search capability, it is difficult to get the accurate cluster centers. Fish-school algorithm shows good parallelism and global search feature in solving optimization problems, but may fall into local optimal solution because of the artificial parameters. In this paper, it applies fish-school algorithm to the clustering problems according to their characteristics and combines immunity-vaccination mechanism with the fish-school algorithm using adaptive step to strengthen the search performance of the algorithm for the exact solution. The experimental analysis and comparison results on UCI datasets show that the algorithm has better validity and stability.

Key words: K-means, clustering analysis, artificial fish swarm algorithm, immunity-vaccination