计算机应用 ›› 2011, Vol. 31 ›› Issue (05): 1355-1358.

• 数据库技术 • 上一篇    下一篇

融合粒子群和混合蛙跳的模糊C-均值算法

李真,罗可   

  1. 长沙理工大学 计算机与通信工程学院,长沙 410114
  • 收稿日期:2010-10-13 修回日期:2010-12-08 发布日期:2011-05-01 出版日期:2011-05-01
  • 通讯作者: 李真
  • 作者简介:李真(1986-),男,湖南洪江人,硕士研究生,主要研究方向:数据挖掘、数据库;罗可(1961-),男,湖南长沙人,教授,博士,主要研究方向:数据挖掘、数据库。
  • 基金资助:

    国家自然科学基金资助项目(10926189;10871031);湖南省自然科学-衡阳联合基金资助项目(10JJ8008);湖南省教育厅重点项目(10A015)。

Improved FCM algorithm based on PSO and SFLA

LI Zhen, LUO Ke   

  1. School of Computer and Communication Engineering, Changsha University of Sciences and Technology, Changsha Hunan 410014, China
  • Received:2010-10-13 Revised:2010-12-08 Online:2011-05-01 Published:2011-05-01

摘要: 针对模糊聚类算法中存在的对初始值敏感、易陷入局部最优等问题,提出了一种融合粒子群算法和混合蛙跳算法的模糊C-均值聚算法。通过设计了一种新颖的搜索粒度系数,充分利用粒子群算法收敛速度快、局部搜索能力强的优点与混合蛙跳算法全局寻优能力强、跳出局部最优能力好的特点,同时对SFLA中更新算法进行了改进。实验结果表明,该算法提高了模糊聚类算法的搜索能力和聚类效果,在全局寻优能力、跳出局部最优能力、收敛速度等方面具有优势。

关键词: 混合蛙跳算法, 粒子群算法, 模糊C-均值, 目标函数

Abstract: The traditional fuzzy clustering algorithm is sensitive to the initial point and easy to fall into local optimum. In order to overcome these flaws, an improved Fuzzy C-Mean (FCM) algorithm which combines the Particle Swarm Optimization (PSO) algorithm and Shuffled Frog Leaping Algorithm (SFLA) was proposed. Through designing a new search granularity factor, it could take advantage of the fast convergence speed, strong local search ability of PSO and strong global search capability, ability to jump of local optimum of SFLA, making the integration of PSO and SFLA better. At the same time, the update algorithm of SFLA was improved. The experimental results show that this method improves the search capability and the clustering performance of fuzzy clustering algorithm, and it has the advantages in the global search ability escaping from local optimum capacity, and convergence speed.

Key words: Shuffled Frog Leaping Algorithm (SFLA), Particle Swarm Optimization (PSO) algorithm, Fuzzy C-Mean (FCM), objective function