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 条
  • [41] Accelerating nbody6 with graphics processing units
    Nitadori, Keigo
    Aarseth, Sverre J.
    MONTHLY NOTICES OF THE ROYAL ASTRONOMICAL SOCIETY, 2012, 424 (01) : 545 - 552
  • [42] ACCELERATING GENETIC PROGRAMMING THROUGH GRAPHICS PROCESSING UNITS
    Banzhaf, Wolfgang
    Harding, Simon
    Langdon, William B.
    Wilson, Garnett
    GENETIC PROGRAMMING THEORY AND PRACTICE VI, 2009, : 229 - +
  • [43] Accelerating a hydrological uncertainty ensemble model using graphics processing units (GPUs)
    Tristram, D.
    Hughes, D.
    Bradshaw, K.
    COMPUTERS & GEOSCIENCES, 2014, 62 : 178 - 186
  • [44] Accelerating Petri-Net simulations using NVIDIA Graphics Processing Units
    Yianni, Panayioti C.
    Neves, Luis C.
    Rama, Dovile
    Andrews, John D.
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2018, 265 (01) : 361 - 371
  • [45] Accelerating k-NN Classification Algorithm Using Graphics Processing Units
    Selvaluxmiy, S.
    Kumara, T. N.
    Keerthanan, P.
    Velmakivan, R.
    Ragel, R.
    Deegalla, S.
    2016 IEEE INTERNATIONAL CONFERENCE ON INFORMATION AND AUTOMATION FOR SUSTAINABILITY (ICIAFS): INTEROPERABLE SUSTAINABLE SMART SYSTEMS FOR NEXT GENERATION, 2016,
  • [46] Estimating numerical error in neural network simulations on Graphics Processing Units
    James P Turner
    Thomas Nowotny
    BMC Neuroscience, 16 (Suppl 1)
  • [47] NPGPU: Network Processing on Graphics Processing Units
    Deng, Yangdong
    Jiao, Xiaomemg
    Mu, Shuai
    Kang, Kang
    Zhu, Yuhao
    THEORETICAL AND MATHEMATICAL FOUNDATIONS OF COMPUTER SCIENCE, 2011, 164 : 313 - +
  • [48] Gravitational tree-code on graphics processing units: implementation in CUDA
    Gaburov, Evghenii
    Bedorf, Jeroen
    Zwart, Simon Portegies
    ICCS 2010 - INTERNATIONAL CONFERENCE ON COMPUTATIONAL SCIENCE, PROCEEDINGS, 2010, 1 (01): : 1113 - 1121
  • [49] Data Remanence and Digital Forensic Investigation for CUDA Graphics Processing Units
    Bellekens, Xavier
    Paul, Greig
    Irvine, James M.
    Tachtatzis, Christos
    Atkinson, Robert C.
    Kirkham, Tony
    Renfrew, Craig
    PROCEEDINGS OF THE 2015 IFIP/IEEE INTERNATIONAL SYMPOSIUM ON INTEGRATED NETWORK MANAGEMENT (IM), 2015, : 1345 - 1350
  • [50] Accelerating Rabin Karp on a Graphics Processing Unit (GPU) using Compute Unified Device Architecture (CUDA)
    Dayarathne, Nayomi
    Ragel, Roshan
    2014 7TH INTERNATIONAL CONFERENCE ON INFORMATION AND AUTOMATION FOR SUSTAINABILITY (ICIAFS), 2014,