On Accelerating Stochastic Neural Networks

被引:0
作者
Ramakrishnan, Swathika [1 ]
Kudithipudi, Dhireesha [1 ]
机构
[1] Rochester Inst Technol, NanoComp Res Lab, Rochester, NY 14623 USA
来源
PROCEEDINGS OF THE 4TH ACM INTERNATIONAL CONFERENCE ON NANOSCALE COMPUTING AND COMMUNICATION (ACM NANOCOM 2017) | 2017年
关键词
Stochastic computing; Neural Networks; neuromorphic; extreme learning machines; IMPLEMENTATION; GPU;
D O I
10.1145/3109453.3123959
中图分类号
TB3 [工程材料学];
学科分类号
0805 ; 080502 ;
摘要
Stochastic computing for neural networks is gaining traction for energy efficiency in neuromorphic systems. Generally, the accuracy of these systems is correlated with the the stochastic bit stream length and requires long compute times. In this study we propose methods to accelerate a stochastic computing based feedforward neural network, extreme learning machine. A new stochastic training hardware unit for the extreme learning machine is also proposed. In the proposed design a performance boost of 60.61X is achieved for Orthopedic dataset with 2(12) bit stream length when tested on a Nvidia GeForce 1050 Ti. The design is also validated for two standardized datasets, an accuracy of 92.4% for MNIST dataset and 87.5% for orthopedic dataset is observed.
引用
收藏
页数:5
相关论文
共 13 条
  • [1] Survey of Stochastic Computing
    Alaghi, Armin
    Hayes, John P.
    [J]. ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2013, 12
  • [2] Bade S. L., 1994, Proceedings IEEE Workshop on FPGAs for Custom Computing Machines (Cat. No.94TH0611-4), P189, DOI 10.1109/FPGA.1994.315612
  • [3] Towards implementation of residual-feedback GMDH neural network on parallel GPU memory guided by a regression curve
    Brito, Ricardo
    Fong, Simon
    Cho, Kyungeun
    Song, Wei
    Wong, Raymond
    Mohammed, Sabah
    Fiaidhi, Jinan
    [J]. JOURNAL OF SUPERCOMPUTING, 2016, 72 (10) : 3993 - 4020
  • [4] Stochastic neural computation II: Soft competitive learning
    Brown, BD
    Card, HC
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2001, 50 (09) : 906 - 920
  • [5] Comparison of GPU- and CPU-implementations of mean-firing rate neural networks on parallel hardware
    Dinkelbach, Helge Uelo
    Vitay, Julien
    Beuth, Frederik
    Hamker, Fred H.
    [J]. NETWORK-COMPUTATION IN NEURAL SYSTEMS, 2012, 23 (04) : 212 - 236
  • [6] Gaines B.R., 1969, Adv. Inf. Syst., P37
  • [7] Extreme learning machines: a survey
    Huang, Guang-Bin
    Wang, Dian Hui
    Lan, Yuan
    [J]. INTERNATIONAL JOURNAL OF MACHINE LEARNING AND CYBERNETICS, 2011, 2 (02) : 107 - 122
  • [8] Gradient-based learning applied to document recognition
    Lecun, Y
    Bottou, L
    Bengio, Y
    Haffner, P
    [J]. PROCEEDINGS OF THE IEEE, 1998, 86 (11) : 2278 - 2324
  • [9] LICHMAN M., 2013, UCI MACHINE LEARNING
  • [10] Merkel C, 2014, IEEE INT SOC CONF, P359, DOI 10.1109/SOCC.2014.6948954