期刊文献+

基于统一计算设备架构和基因表达式编程的自动聚类算法 被引量:1

Auto-clustering algorithm based on compute unified device architecture and gene expression programming
下载PDF
导出
摘要 针对基于基因表达式编程(GEP)的自动聚类算法GEP-Cluster中聚类中心的筛选和聚合、计算数据对象到各聚类中心距离两个关键步骤效率不高的问题,提出了一种基于统一计算设备架构(CUDA)和GEP的自动聚类改进算法(CGEP-Cluster)。CGEP-Cluster算法采用基因阅读运算器方法对GEP-Cluster算法的聚类中心筛选和聚合步骤进行改进,并基于CUDA将GEP-Cluster算法中数据对象到各聚类中心距离的计算并行化。实验结果表明,在数据对象规模较大时,CGEP-Cluster算法可获得8倍左右的加速比。CGEP-Cluster算法可用于聚类数未知且数据对象规模较大情况下的自动聚类。 There are two inefficient steps in GEP-Cluster algorithm: one is screening and aggregation of clustering centers and the other is the calculation of distance between data objects and clustering centers. To solve the inefficiency, an auto-clustering algorithm based on Compute Unified Device Architecture (CUDA) and Gene Expression Programming (GEP), named as CGEP-Cluster, was proposed. Specifically, the screening, and aggregation of clustering center step was improved by Gene Read & Compute Machine (GRCM) method, and CUDA was used to parallel the calculation of distance between data objects and clustering centers. The experimental results show that compared with GEP-Cluster algorithm, CGEP-Cluster algorithm can speed up by almost eight times when the scale of data objects is large. CGEP-Cluster can be used to implement automatic clustering with the clustering number unknown and large data object scale.
出处 《计算机应用》 CSCD 北大核心 2013年第7期1890-1893,1907,共5页 journal of Computer Applications
基金 福建省自然科学基金资助项目(2011J05146 2012J01250) 福建省杰出青年培育计划项目(福建省教育厅[2011]29号) 福建师范大学青年骨干教师培育计划项目(fjsdjk2012083) 福建省科技计划重大项目(2011H6006) 武汉大学软件工程国家重点实验室开放基金资助项目(SKLSE2012-09-28) 福建省教育厅科技项目(JA12077 JA12080 JB11028 JB11029)
关键词 统一计算设备架构 基因表达式编程 聚类算法 GEP CLUSTER 演化算法 Compute Unified Device Architecture (CUDA) Gene Expression Programming (GEP) clustering algorithm GEP-cluster evolutionary algorithm
  • 相关文献

参考文献12

  • 1WAGSTAFF K, CARD1E C, ROGERS S. Constrained k-means clustering with background knowledge [ C]// Proceedings of the Eighteenth International Conference on Machine Learning. San Fran- cisco: Morgan Kaufmann, 2001:577-584.
  • 2赖玉霞,刘建平,杨国兴.基于遗传算法的K均值聚类分析[J].计算机工程,2008,34(20):200-202. 被引量:70
  • 3KUO R J, SYU Y J, CHEN Z Y. Integration of particle swarm opti- mization and genetic algorithm for dynamic clustering [ J]. Informa- tion Sciences, 2012, 195(4) : 124 - 140.
  • 4陈瑜,唐常杰,叶尚玉,李川,姜钥,刘齐宏.基于基因表达式编程的自动聚类方法[J].四川大学学报(工程科学版),2007,39(6):107-112. 被引量:28
  • 5姜代红,张三友.基于基因表达式编程的K均值自动聚类算法[J].计算机仿真,2010,27(12):216-220. 被引量:10
  • 6DEBATYISTI S, MARLAT N, MUSSI L. Implementation of a sim- ple genetic algorithm within the CUDA architecture [ C] // Proceed- ings of the 11 th Annual Conference Companion Genetic and Evolu- tionary Computation. New York: ACM Press, 2009:151 - 152.
  • 7POSPfCHAL P, JAROS J, SCHWARZ J. Parallel genetic algorithm on the CUDA architecture [ C]// Proceedings of the 2010 Interna- tional Conference on Applications of Evolutionary Computation. Ber- lin: Springer, 2010:442-451.
  • 8HARDING S, BANZHAF W. Fast genetic programming on GPUs [ C] // Proceedings of the 10th European Conference on Genetic Pro- gramming. Berlin: Springer, 2007:90-101.
  • 9CANO A, ZAFRA A, VENTURA S. Solving classification problems using genetic progrmmning algorithms on GPUs [ C]// Proceedings of the 5th International Conference on Hybrid Artificial IntelligenceSystems. Berlin: Springer, 2010:17-26.
  • 10SHAO S, LIU X, ZHOU M. A GPU-based implementation of an en- hanced GEP algorithm [ C]//Proceedings of the Fourteenth Interna- tional Conference on Genetic and Evolutionary Computation Confer- ence. New York: ACM Press. 2012: 999-1006.

二级参考文献30

共引文献123

同被引文献10

引证文献1

二级引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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