期刊文献+

蚁群聚类算法的并行化设计与实现 被引量:8

Parallel Design and Implementation of Ant Colony Clustering Algorithm
下载PDF
导出
摘要 蚁群聚类是一种有效的聚类方法,已在数据分析等领域获得广泛应用。MPI并行计算提供高效的数据处理方案,研究蚁群聚类算法的并行化是目前具有挑战性的研究课题。首先介绍了基于传统编程模型的解决TSP问题的蚁群优化算法,以及蚁群优化算法和K-means结合的聚类方法,描述了它们的基本原理和实现过程。然后,对基于传统编程模型的聚类算法进行MPI并行化改进,实现了基于MPI并行计算的蚁群聚类算法。最后,分别采用Iris、Wine、Zoo3个UCI数据集和Reuter-21578文本数据集进行多次测试,对基于传统编程模型的聚类算法和基于MPI并行计算的聚类算法进行性能和效率上的比较,得出基于MPI并行计算的聚类算法更优的结论。 Ant colony clustering is an effective clustering method, and has widely been applied in data analysis domain. MPI parallel computing provides benefits to handle with dataset efficiently. It is a challenge research topic to parallelize ant colony clustering algorithm. The paper firstly introduces the ant colony optimization algorithm to solve the TSP problem based on traditional programming model and the combining of ant colony optimization and K-means clustering algorithm, and describes their basic principles and achievement process. After that, the paper improves the clustering algorithm based on traditional programming model to MPI parallel algorithm. Finally, the paper compares the performance and efficiency between the clustering algorithm based on traditional programming model and MPI parallel computing on Iris, Wine, Zoo and Reuter-21578 dataset respectively. The experiments show that the clustering algorithm based on MPI parallel computing is better.
出处 《控制工程》 CSCD 北大核心 2013年第3期411-414,共4页 Control Engineering of China
基金 国家自然科学基金项目(61170111 61003142 61152001) 中央高校基本科研业务费专项资金(SWJTU11ZT08)
关键词 聚类 蚁群算法 MPI并行计算 ant colony algorithm clustering MPI parallel computing
  • 相关文献

参考文献7

  • 1Bonabeau E, Dorigo M, Theraulaz G. Swarm intelligence-from nat- ural to artificial system [ M 1. New York : Oxford University Press, 1999.
  • 2卢云娥,黄宗宇,李超阳,郭祥斌,殷慧明.基于微机集群系统的MPI并行计算[J].电子设计工程,2011,19(5):78-81. 被引量:12
  • 3杨欣斌,孙京诰,黄道.一种进化聚类学习新方法[J].计算机工程与应用,2003,39(15):60-62. 被引量:41
  • 4杨燕,张昭涛.基于阈值和蚁群算法结合的聚类方法[J].西南交通大学学报,2006,41(6):719-722. 被引量:11
  • 5Lumer E, Faieta B. Diversity and adaptation in populations of clus- tering ants[ C ]. MIT Press: 3rd Intl. Conf. on simulation of adap- tive behavior:from animals to animats 3,1994.
  • 6Yang Y, Kamel M. Clustering Ensemble Using Swarm Intelligence [ C ]. IEEE Press : IEEE Swarm Intelligence Symposium ,2003.
  • 7Dorigo M, Maniezzo V, Colorni A. The ant system : Optimization by acolony of cooperative Agents [ J ]. IEEE Transactions on Systems, Man ,and Cybernetics, 1996,26:29-41.

二级参考文献21

  • 1杨燕,靳蕃,Mohamed Kamel.一种基于蚁群算法的聚类组合方法[J].铁道学报,2004,26(4):64-69. 被引量:39
  • 2熊盛武,王鲁,杨婕.构建高性能集群计算机系统的关键技术[J].微计算机信息,2006(01X):86-88. 被引量:26
  • 3CHOU Y C, Nestinger S S,Cheng H H. Ch MPI: Interpretive parallel computing in C [J]. Computing in Science and Engineering, 2010,12(2) : 54-67.
  • 4Barry Wilkinson,Michael Allen.并行程序设计[M].陆鑫达,译.北京:北京机械工业出版社,2005.
  • 5韩家炜 Michelin K.数据挖掘:概念与技术[M].北京:机械工业出版社,2001..
  • 6Bilchev G,Parmee I C.Searching heavily contrained design spaces[C]. In:Proc Of 22^nd Int Conf Computer Aided Design'95,Yelta:Ukraine, 1995 : 230-235.
  • 7Colomi A,Dorigo M,Maniezzo V.Distributed optimization by ant colonies[C].In:Proc of 1^sl European conf Artificial Life.
  • 8BONABEAU E, DORIGO M, THERAULAZ G. Swarm intelligence-from natural to artificial system [ M ]. New York : Oxford University Press, 1999: 1-21, 149-164.
  • 9ESTER M, ESTE M, KRIEGEL H, et al. A density-based algorithm for discovering clusters in large spatial databases with noise[ C]//2nd Infl, Conf, on Knowledge Discovering in Databases and Data Mining (KDD-96). Portland: AAAI Press,1996 : 226-231.
  • 10LUMER E, FAIETA B. Diversity and adaptation in populations of clustering ants[ C]//3rd Ind. Conf. on simulation of adaptive behavior: from animals to animats 3. Cambridge : MIT Press, 1994:499-508.

共引文献61

同被引文献90

引证文献8

二级引证文献45

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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