计算机应用 ›› 2011, Vol. 31 ›› Issue (12): 3252-3254.

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

基于基因表达式编程的ISODATA模糊聚类算法

姜代红1,2   

  1. 1. 徐州工程学院 信电工程学院,江苏 徐州 221008
    2. 中国矿业大学 信息与电气工程学院,江苏 徐州 221008
  • 收稿日期:2011-06-24 修回日期:2011-08-11 发布日期:2011-12-12 出版日期:2011-12-01
  • 通讯作者: 姜代红
  • 基金资助:
    江苏省高校自然科学研究计划项目;徐州市科技计划项目;“青蓝工程”资助项目

Fuzzy ISODATA clustering algorithm based on gene expression programming

JIANG Dai-hong1,2   

  1. 1. School of Information and Electrical Engineering,China University of Mining and Technology, Xuzhou Jiangsu 221008,China
    2. School of Information and Electronic Engineering,Xuzhou Institute of Technology,Xuzhou Jiangsu 221008,China
  • Received:2011-06-24 Revised:2011-08-11 Online:2011-12-12 Published:2011-12-01
  • Contact: JIANG Dai-hong

摘要: 针对ISODATA算法需要人为给定分类数,对初始聚类中心较为敏感,没有显示出自动聚类效果等不足,结合基因表达式编程(GEP)嵌套构成迭代自组织模糊聚类进行优化计算。该方法不仅能在不需要先验知识的条件下对数据进行自动聚类,而且充分利用了GEP算法的全局寻优能力及ISODATA算法的软性分类特性,提高了算法的收敛速度和聚类精度。通过仿真验证及对比分析,运用到地理信息系统(GIS)物流选址实际问题中,得到了理想聚类效果。

关键词: 模糊ISODATA, 聚类, 基因表达式编程, 地理信息系统

Abstract: Concerning the defects of the artificial setting of the categories number, the sensitiveness to initial cluster centers and the lack of automatic clustering effects on the ISODATA algorithm, in combination with Gene Expression Programming (GEP) a nested iterative selforganizing fuzzy clustering was formed up. This paper presented a new algorithm: fuzzy ISODATA clustering algorithm based on GEP. This algorithm not only conducted automatic clustering under the condition of no prior knowledge, but also fully used the capability of global optimization of GEP algorithm and soft classification features of ISODATA, which resulted in the increase of the convergence speed and the clustering accuracy. It is verified by simulation and comparative analysis of the practical problems in GIS logistics location.

Key words: fuzzy ISODATA, clustering, Gene Expression Programming (GEP), Geographics Information System (GIS)