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] Efficient magnetohydrodynamic simulations on graphics processing units with CUDA
    Wong, Hon-Cheng
    Wong, Un-Hong
    Feng, Xueshang
    Tang, Zesheng
    COMPUTER PHYSICS COMMUNICATIONS, 2011, 182 (10) : 2132 - 2160
  • [22] Accelerating Forwarding Computation of Artificial Neural Network using CUDA
    Park, Jong Hyun
    Ro, Won Woo
    2016 INTERNATIONAL CONFERENCE ON ELECTRONICS, INFORMATION, AND COMMUNICATIONS (ICEIC), 2016,
  • [23] MSA-CUDA: Multiple Sequence Alignment on Graphics Processing Units with CUDA
    Liu, Yongchao
    Schmidt, Bertil
    Maskell, Douglas L.
    2009 20TH IEEE INTERNATIONAL CONFERENCE ON APPLICATION-SPECIFIC SYSTEMS, ARCHITECTURES AND PROCESSORS, 2009, : 121 - 128
  • [24] Accelerating NTRU Encryption with Graphics Processing Units
    Bai, Tianyu
    Davis, Spencer
    Li, Juanjuan
    Gu, Ying
    Jiang, Hai
    INTERNATIONAL JOURNAL OF NETWORKED AND DISTRIBUTED COMPUTING, 2014, 2 (04) : 250 - 258
  • [25] Accelerating parameter inference with graphics processing units
    Wysocki, D.
    O'Shaughnessy, R.
    Lange, Jacob
    Fang, Yao-Lung L.
    PHYSICAL REVIEW D, 2019, 99 (08)
  • [26] Accelerating Viterbi algorithm on graphics processing units
    Muhammad Kashif Hanif
    Karl-Heinz Zimmermann
    Computing, 2017, 99 : 1105 - 1123
  • [27] Accelerating Viterbi algorithm on graphics processing units
    Hanif, Muhammad Kashif
    Zimmermann, Karl-Heinz
    COMPUTING, 2017, 99 (11) : 1105 - 1123
  • [28] Accelerating Wavelet Lifting on Graphics Hardware Using CUDA
    van der Laan, Wladimir J.
    Jalba, Andrei C.
    Roerdink, Jos B. T. M.
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2011, 22 (01) : 132 - 146
  • [29] Accelerating B-Spline Registration Using Graphics Processing Units
    Sagedy, C.
    Kandasamy, N.
    Sharp, G.
    MEDICAL PHYSICS, 2009, 36 (06)
  • [30] Accelerating cardiac excitation spread simulations using graphics processing units
    Rocha, B. M.
    Campos, F. O.
    Amorim, R. M.
    Plank, G.
    dos Santos, R. W.
    Liebmann, M.
    Haase, G.
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2011, 23 (07): : 708 - 720