首页    期刊浏览 2024年11月24日 星期日
登录注册

文章基本信息

  • 标题:Hybrid Algorithm of Gene Clustering Based on GPU
  • 本地全文:下载
  • 作者:Zhangrong Qin ; Zhang Li ; Xuan Zhou
  • 期刊名称:Journal of Software Engineering
  • 印刷版ISSN:1819-4311
  • 电子版ISSN:2152-0941
  • 出版年度:2017
  • 卷号:11
  • 期号:2
  • 页码:183-193
  • DOI:10.3923/jse.2017.183.193
  • 出版社:Academic Journals Inc., USA
  • 摘要:Background: In order to improve the defects of falling into local optimum prematurely and the low global search capability in K-means algorithm for gene clustering analysis, an efficient hybrid algorithm by combining PK-means, Cellular Automata (CA) and Firefly Algorithm (FA), called PK-CA-FA is presented. Materials and Methods: In the algorithm, CA is introduced for relieving the problem of easy to fall into a local optimum at the first iterative stage of the PK-means and then FA is introduced to enhance the global search ability at the second iterative stage. Furthermore, in order to improve the computational efficiency, this algorithm is implemented on Graphics Processing Unit (GPU) with a Compute Unified Device Architecture (CUDA) parallelly. Results: For verifying its performance, the algorithm and its parallel version are utilized to cluster gene expression data on several benchmark datasets. The experimental results show that the proposed algorithm can effectively avoid being trapped in a bad local optimum and is generally more accurate and stable than PK-means algorithm. At the same time, the parallel implementation of the algorithm on GPU is significant, by which a considerable acceleration ratio with respect to CPU is obtained. Conclusion: It is concluded that the PK-CA-FA is an efficient algorithm for gene clustering with strong accuracy, stability and high speedup and the algorithm can be expected to find its further applications for practical gene clustering analysis.
国家哲学社会科学文献中心版权所有