期刊文献+

具有虚拟领导的Flocking聚类算法 被引量:1

A New Clustering Algorithm Based on Flocking with Virtual Leaders
下载PDF
导出
摘要 该文提出一种改进的带虚拟领导的Flocking模型,并基于此模型开发了一种数据聚类算法。在此算法中,数据集中的数据点被考虑为可以在空间中移动的Agent,并且根据改进的模型,生成有权无向图。然后从数据集中选定一组虚拟领导,每个数据点与其中γ个虚拟领导建立连接。所有与这个数据点有连接的邻居,都通过一个势函数产生场,对这个数据点进行作用,此数据点将沿着所有场矢量叠加的方向移动一段距离。算法中,虚拟领导的加入有效减少了数据点,特别是邻居较少的数据点向某个中心收敛的时间。在所有数据点不断受到作用而移动的过程中,同类的数据点就会逐渐地聚集到一起,而不同类的数据点则相互远离,最后自动形成聚类。此算法的实验结果表明,数据点能合理有效地被聚类,并且算法具有较快的收敛速度,同时,与其他算法对比也验证了此算法的有效性。 A modified flocking model with virtual leaders is proposed, and then a clustering algorithm based on it is developed. In the algorithm, firstly a weighted and undirected graph is established by all data points in a dataset according to the model, where each data point is regarded as an agent who can move in space. Then a set of virtual leaders are identified, from which γ virtual leaders are chosen and linked by each data point. Furthermore, each data point is acted by all linked data points through fields established by them in space, so it will take a step along the direction of the vector sum of all fields. Thanks to those virtual leaders, they accelerate the rate of convergence of the algorithm. As all data points move in space according to the proposed model, data points that belong to the same class are located at a same position, whereas those that belong to other classes are away from one another. Consequently, the experimental results demonstrate that data points in datasets are clustered reasonably and efficiently, and in several iterations the convergence of the algorithm will be reached. Moreover, the comparison with other algorithms also provides an indication of the effectiveness of proposed approach.
出处 《电子与信息学报》 EI CSCD 北大核心 2009年第8期1846-1851,共6页 Journal of Electronics & Information Technology
基金 国家自然科学基金(60405012 60675055) 浙江省自然科学基金(Y1080776)资助课题
关键词 数据聚类 无监督学习 Flocking模型 虚拟领导 Data clustering Unsupervised learning Flocking model Virtual leaders
  • 相关文献

参考文献12

  • 1MacQueen J.Some methods for classification and analysis of multivariate observations.Proceedings of Fifth Berkeley Symposium on Mathematical Statistics and Probability,Berkeley,USA,1967,1:281-297.
  • 2Ben-Hur A,Horn D,and Siegelmann H T,et al..Support Vector Clustering.Journal of Machine Learning Research,2002,(2):125-137.
  • 3Merwe V D and Engelbrecht A P.Data clustering using particle swarm optimization.Proceedings of IEEE Congress on Evolutionary Computation 2003,Canbella,Australia,2003:215-220.
  • 4Handl J and Meyer B.Improved ant-based clustering and sorting in document retrieval interface.Proceedings of the Seventh International Conference on Parallel Problem Solving from Nature,2002,LNCS 2439:913-923.
  • 5Cui Xiao-hui,Gao Jin-zhu,and Potok T E.A flocking based algorithm for document clustering analysis.Journal of Systems Architecture,2006,52(8):505-515.
  • 6Olfati-Saber R.Flocking for multi-agent dynamic systems:algorithms and theory.IEEE Transactions on Automatic Control,2006,51(3):401-420.
  • 7Parrish J K,Viscido S V,and Grunbaum D.Self-organized fish schools:An examination of emergent properties.Biological Bulletin,2002,202(2):296-305.
  • 8Reynolds C W.Flocks,herds and schools:A distributed behavioral model.SIGGRAPH Computer Graphics,1987,21 (4):25-34.
  • 9Blake C L and Merz C J.UCI Repository of machine learning databases.http://archive.ics.uci.edu/ml/,1998.
  • 10Günes E.Language model-based document clustering using random walks.Proceedings of the Human Language Technology Conference of the North American Chapter of the ACL,New York,2006:479-486.

同被引文献4

引证文献1

二级引证文献3

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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