Speed Up Method for Neural Network Learning by Using GPGPU

被引:0
|
作者
Tsuchida, Yuta [1 ]
Yoshioka, Michifumi [1 ]
机构
[1] Osaka Prefecture Univ, Grad Sch Engn, Dept Comp Sci & Intelligent Syst, Sakai, Osaka 5998531, Japan
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Neural network is a mathematical models for machine learning methods. This model apply to the many types of classification problem. And recently, many applications with neural network are required to process a big data in real time. In this paper, we discuss how to make the processing time of the neural network learning faster by using GPU. GPGPU is a technique by which GPUs are used for a general computation approach. GPU is a dedicated circuit to draw the graphics, so it has a characteristic in which many simple arithmetic circuits are implemented. This characteristic is applied to not only graphic processing but also general purpose like this proposed method. In order to employ it effectively, the calculation of the neural network learning are implemented to process simultaneously. The calculations which the neurons in the layer and many patterns are processed is parallelized. And we propose the parallelize method for calculation of back propagation. As the result, the proposed method is 25 times faster than the non-parallelized.
引用
收藏
页码:193 / 196
页数:4
相关论文
共 50 条
  • [1] Speed-Up Method for Neural Network Learning Using GPGPU
    Tsuchida, Yuta
    Yoshioka, Michifumi
    Omatu, Sigeru
    DISTRIBUTED COMPUTING AND ARTIFICIAL INTELLIGENCE, 2012, 151 : 73 - +
  • [2] Acceleration of Neural Network Learning by GPGPU
    Tsuchida, Yuta
    Yoshioka, Michifumi
    ELECTRONICS AND COMMUNICATIONS IN JAPAN, 2013, 96 (08) : 59 - 66
  • [3] Neural network application using GPGPU
    Tsuchida, Y.
    Yoshioka, M.
    PROCEEDINGS OF THE SIXTEENTH INTERNATIONAL SYMPOSIUM ON ARTIFICIAL LIFE AND ROBOTICS (AROB 16TH '11), 2011, : 870 - 872
  • [4] Using Supercomputer to Speed Up Neural Network Training
    Yu, Yue
    Chi, Xuebin
    Jiang, Jinrong
    2016 IEEE 22ND INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS (ICPADS), 2016, : 942 - 947
  • [5] CANNA: Neural Network Acceleration using Configurable Approximation on GPGPU
    Imani, Mohsen
    Masich, Max
    Peroni, Daniel
    Wang, Pushen
    Rosing, Tajana
    2018 23RD ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC), 2018, : 682 - 689
  • [6] Speed up of the SAMANN neural network retraining
    Medvedev, Viktor
    Dzemyda, Gintautas
    ARTIFICIAL INTELLIGENCE AND SOFT COMPUTING - ICAISC 2006, PROCEEDINGS, 2006, 4029 : 94 - 103
  • [7] Prototyping a GPGPU Neural Network for Deep-Learning Big Data Analysis
    Fonseca, Alcides
    Cabral, Bruno
    BIG DATA RESEARCH, 2017, 8 : 50 - 56
  • [8] Quickprop Method to Speed up Learning Process of Artificial Neural Network in Money's Nominal Value Recognition Case
    Swastika, Windra
    SYMPOSIUM ON BIOMATHEMATICS (SYMOMATH 2016), 2017, 1825
  • [9] Speed Breaker Identification Using Deep Learning Convolutional Neural Network
    Manikandan, B.
    Athilingam, R.
    Arivalagan, M.
    Nandhini, C.
    Tamilselvi, T.
    Preethicaa, R.
    UBIQUITOUS INTELLIGENT SYSTEMS, 2022, 302 : 479 - 491
  • [10] Efficient Neural Network Acceleration on GPGPU using Content Addressable Memory
    Imani, Mohsen
    Peroni, Daniel
    Kim, Yeseong
    Rahimi, Abbas
    Rosing, Tajana
    PROCEEDINGS OF THE 2017 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE), 2017, : 1026 - 1031