期刊文献+

一种带混合进化机制的膜聚类算法 被引量:4

Membrane Clustering Algorithm with Hybrid Evolutionary Mechanisms
下载PDF
导出
摘要 膜计算(也称为P系统或膜系统)是一种新颖的分布式、并行计算模型.为了处理数据聚类问题,提出了一种采用混合进化机制的膜聚类算法.它使用了一个由3个细胞组成的组织P系统,为一个待聚类的数据集发现最优的簇中心.其对象表示候选的簇中心,并且这3个细胞分别使用了3种不同的进化机制:遗传算子、速度-位移模型和差分进化机制.然而,所使用的速度-位移模型和差分进化机制是结合了这个特殊膜结构和转运机制所提出的改进版本.这种混合进化机制能够增强系统中对象的多样性和改善收敛性能.在混合进化机制和转运机制控制下,这种膜聚类算法能够确定一个数据集的良好划分.所提出的膜聚类算法在3个人工数据集和5个真实数据集上被评估,并与k-means和几种进化聚类算法进行比较.统计显著性测试建立了所提出的膜聚类算法的优势. Membrane computing, known as P systems or membrane systems, is a novel class of distributed and parallel computing models. This paper proposes a membrane clustering algorithm using hybrid evolutionary mechanisms to address data clustering problem. It uses a tissue P system consisting of three cells to find the optimal cluster centers for a data set to be clustered. Its object is used to express candidate cluster centers, and the three cells use three different evolutionary mechanisms: genetic operators, velocity-position model and differential evolution mechanism. Particularly, the velocity-position model and differential evolution mechanism used in the process are the improved versions proposed in this paper according to the special membrane structure and communication mechanism. The hybrid evolutionary mechanisms can enhance the diversity of objects in the system and improve the convergence performance. Under the control of the hybrid evolutionary mechanisms and communication mechanism, the membrane clustering algorithm can determine a good partition for a data set. The proposed membrane clustering algorithm is evaluated on three artificial data sets and five real-life data sets and compared with k-means and several evolutionary clustering algorithms. Statistical significance .tests have been performed to establish the superiority of the proposed membrane clustering algorithm.
出处 《软件学报》 EI CSCD 北大核心 2015年第5期1001-1012,共12页 Journal of Software
基金 国家自然科学基金(61170030) 教育部春晖计划(Z2012031) 四川省科技支撑计划(2013GZX0155)
关键词 膜计算 P系统 组织P系统 数据聚类 膜聚类算法 混合进化机制 membrane computing P system tissue P system data clustering membrane clustering algorithm hybrid evolutionary mechanism
  • 相关文献

参考文献37

  • 1Gan G, Ma C, Wu J. Data Clustering: Theory, Algorithms, and Applications. SIAM, 2007.
  • 2Xu R, Wunsch D. Survey of clustering algorithm. IEEE Trans, on Neural Networks, 2005,16(3):645—678. [doi: 10.1109/TNN.2005. 845141].
  • 3Jain AK. Data clustering: 50 years beyond i-means. Pattern Recognition Letters, 2010,31(8):65X—666. [doi: 10.1016/j.patrec.2009. 09.011].
  • 4Everitt B, Landau S, Leese M. Cluster Analysis. London: Arnold, 2001.
  • 5Saha S, Bandyopadhyay S. A symmetry based multiobjective clustering technique for automatic evolution of clusters. Pattern Recognition, 2010,43(3):738-751. [doi: I0.1016/j.patcog.2009.07.004].
  • 6Das S, Sil S. Kernel-Induced fuzzy clustering of image pixels with an improved different evolution algorithm. Information Sciences, 2010,180(8):1237-1256. [doi: 10.1016/j.ins.2009.11.041].
  • 7Naldi MC, Campello RJGB, Hruschka ER, Carvalho ACPLF. Efficiency issues of evolutionary i-means. Applied Soft Computing, 2011,11 (8): 1938—1952. [doi: 10.1016/j.asoc.2010.06.010].
  • 8Kanungo T, Mount D, Netanyahu NS, Piatko C, Silverman R, Wu A. An efficient i-means clustering algorithm: Analysis and implementation. IEEE Trans, on Pattern Analysis and Machine Intelligence, 2002,24(7):881-892. [doi: 10.1109/TP AMI.2002. 1017616].
  • 9Wu X, Kumar V. The Top Ten Algorithms in Data Mining. Chapman and Hall/CRC, 2009.
  • 10Murthy CA, Chowdhury N. In search of optimal clusters using genetic algorithms. Parttem Recognition Letters, 1996,17(8):825-832. [doi: 10.1016/0167-8655(96)00043-8].

同被引文献24

引证文献4

二级引证文献3

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部