Accelerating FCM neural network classifier using graphics processing units with CUDA

被引:9
作者
Wang, Lin [1 ]
Yang, Bo [1 ,2 ]
Chen, Yuehui [1 ]
Chen, Zhenxiang [1 ]
Sun, Hongwei [3 ]
机构
[1] Univ Jinan, Shandong Prov Key Lab Network Based Intelligent C, Jinan 250022, Peoples R China
[2] Linyi Univ, Sch Informat, Linyi 276000, Peoples R China
[3] Univ Jinan, Sch Math Sci, Jinan 250022, Peoples R China
基金
中国国家自然科学基金;
关键词
Neural networks classifier; Parallel floating centroids method; Compute unified device architecture; Graphics processing units; ALGORITHM;
D O I
10.1007/s10489-013-0450-8
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
With the advancement in experimental devices and approaches, scientific data can be collected more easily. Some of them are huge in size. The floating centroids method (FCM) has been proven to be a high performance neural network classifier. However, the FCM is difficult to learn from a large data set, which restricts its practical application. In this study, a parallel floating centroids method (PFCM) is proposed to speed up the FCM based on the Compute Unified Device Architecture, especially for a large data set. This method performs all stages as a batch in one block. Blocks and threads are responsible for evaluating classifiers and performing subtasks, respectively. Experimental results indicate that the speed and accuracy are improved by employing this novel approach.
引用
收藏
页码:143 / 153
页数:11
相关论文
共 50 条
  • [21] Removing duplicate reads using graphics processing units
    Manconi, Andrea
    Moscatelli, Marco
    Armano, Giuliano
    Gnocchi, Matteo
    Orro, Alessandro
    Milanesi, Luciano
    BMC BIOINFORMATICS, 2016, 17
  • [22] SOLUTIONS FOR IMPROVING THE PERFORMANCE OF RANDOM NUMBER GENERATORS USING GRAPHICS PROCESSING UNITS
    Lungu, Ion
    Petrosanu, Dana-Mihaela
    Pirjan, Alexandru
    ECONOMIC COMPUTATION AND ECONOMIC CYBERNETICS STUDIES AND RESEARCH, 2013, 47 (03) : 151 - 169
  • [23] Accelerating knowledge-based energy evaluation in protein structure modeling with Graphics Processing Units
    Yaseen, Ashraf
    Li, Yaohang
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2012, 72 (02) : 297 - 307
  • [24] Accelerating electrostatic surface potential calculation with multi-scale approximation on graphics processing units
    Anandakrishnan, Ramu
    Scogland, Tom R. W.
    Fenley, Andrew T.
    Gordon, John C.
    Feng, Wu-chun
    Onufriev, Alexey V.
    JOURNAL OF MOLECULAR GRAPHICS & MODELLING, 2010, 28 (08) : 904 - 910
  • [25] Fast analytical scatter estimation using graphics processing units
    Ingleby, Harry
    Lippuner, Jonas
    Rickey, Daniel W.
    Li, Yue
    Elbakri, Idris
    JOURNAL OF X-RAY SCIENCE AND TECHNOLOGY, 2015, 23 (02) : 119 - 133
  • [26] Towards acceleration of fault simulation using Graphics Processing Units
    Gulati, Kanupriya
    Khatri, Sunil P.
    2008 45TH ACM/IEEE DESIGN AUTOMATION CONFERENCE, VOLS 1 AND 2, 2008, : 822 - 827
  • [27] Solving the cardiac bidomain equations using graphics processing units
    Amorim, Ronan Mendonca
    dos Santos, Rodrigo Weber
    JOURNAL OF COMPUTATIONAL SCIENCE, 2013, 4 (05) : 370 - 376
  • [28] Multilevel summation of electrostatic potentials using graphics processing units
    Hardy, David J.
    Stone, John E.
    Schulten, Klaus
    PARALLEL COMPUTING, 2009, 35 (03) : 164 - 177
  • [29] Accelerated Searches of Gravitational Waves Using Graphics Processing Units
    Chung, Shin Kee
    Wen, Linqing
    Blair, David
    Cannon, Kipp
    FRONTIERS OF FUNDAMENTAL AND COMPUTATIONAL PHYSICS, 2010, 1246 : 207 - +
  • [30] Fast knowledge graph completion using graphics processing units
    Lee, Chun-Hee
    Kang, Dong-oh
    Song, Hwa Jeon
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2024, 190