An efficient stochastic computing based deep neural network accelerator with optimized activation functions

被引:2
|
作者
Bodiwala S. [1 ]
Nanavati N. [2 ]
机构
[1] Gujarat Technological University, Ahmedabad, Gujarat
[2] Sarvajanik College of Engineering and Technology, Surat, Gujarat
关键词
Accelerator; Custom computing; Deep neural network; Optimization; Stochastic computing;
D O I
10.1007/s41870-021-00682-2
中图分类号
学科分类号
摘要
Recently, Deep Neural Networks (DNNs) have played a major role in revolutionizing Artificial Intelligence (AI). These methods have made unprecedented progress in several recognition and detection tasks, achieving accuracy close to, or even better, than human perception. However, their complex architectures requires high computational resources, restricting their usage in embedded devices due to limited area and power. This paper considers Stochastic Computing (SC) as a novel computing paradigm to provide significantly low hardware footprint with high scalability. SC operates on random bit-streams where the signal value is encoded by the probability of a bit in the bit-stream being one. By this representation, SC allows the implementation of basic arithmetic operations including addition and multiplication with simple logic. Hence, SC have potential to implement parallel and scalable DNNs with reduced hardware footprint. A modified SC neuron architecture is proposed for training and implementation of DNNs. Our experimental results show improved classification accuracy on the MNIST dataset by 9.47% compared to the conventional binary computing approach. © 2021, Bharati Vidyapeeth's Institute of Computer Applications and Management.
引用
收藏
页码:1179 / 1192
页数:13
相关论文
共 50 条
  • [1] An Efficient Hardware Implementation of Activation Functions Using Stochastic Computing for Deep Neural Networks
    Van-Tinh Nguyen
    Tieu-Khanh Luong
    Han Le Duc
    Van-Phuc Hoang
    2018 IEEE 12TH INTERNATIONAL SYMPOSIUM ON EMBEDDED MULTICORE/MANY-CORE SYSTEMS-ON-CHIP (MCSOC 2018), 2018, : 233 - 236
  • [2] Activation in Network for NoC-based Deep Neural Network Accelerator
    Zhu, Wenyao
    Chen, Yizhi
    Lu, Zhonghai
    2024 INTERNATIONAL VLSI SYMPOSIUM ON TECHNOLOGY, SYSTEMS AND APPLICATIONS, VLSI TSA, 2024,
  • [3] Neural Synaptic Plasticity-Inspired Computing: A High Computing Efficient Deep Convolutional Neural Network Accelerator
    Xia, Zihan
    Chen, Jienan
    Huang, Qiu
    Luo, Jinting
    Hu, Jianhao
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2021, 68 (02) : 728 - 740
  • [4] A hardware-efficient computing engine for FPGA-based deep convolutional neural network accelerator
    Li, Xueming
    Huang, Hongmin
    Chen, Taosheng
    Gao, Huaien
    Hu, Xianghong
    Xiong, Xiaoming
    MICROELECTRONICS JOURNAL, 2022, 128
  • [5] GEO: Generation and Execution Optimized Stochastic Computing Accelerator for Neural Networks
    Li, Tianmu
    Romaszkan, Wojciech
    Pamarti, Sudhakar
    Gupta, Puneet
    PROCEEDINGS OF THE 2021 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE 2021), 2021, : 689 - 694
  • [6] An Efficient Hardware Implementation of Artificial Neural Network based on Stochastic Computing
    Duy-Anh Nguyen
    Huy-Hung Ho
    Duy-Hieu Bui
    Xuan-Tu Tran
    PROCEEDINGS OF 2018 5TH NAFOSTED CONFERENCE ON INFORMATION AND COMPUTER SCIENCE (NICS 2018), 2018, : 237 - 242
  • [7] Reconfigurable Neural Synaptic Plasticity-Based Stochastic Deep Neural Network Computing
    Xia, Zihan
    Dong, Ya
    Chen, Jienan
    Wan, Rui
    Li, Shuai
    Wu, Tingyong
    2021 IEEE WORKSHOP ON SIGNAL PROCESSING SYSTEMS (SIPS 2021), 2021, : 229 - 234
  • [8] MOSDA: On-chip memory optimized sparse deep neural network accelerator with efficient index matching
    Xu, Hongjie
    Shiomi, Jun
    Onodera, Hidetoshi
    IEEE Open Journal of Circuits and Systems, 2021, 2 : 144 - 155
  • [9] Deep Neural Network Accelerator based on FPGA
    Thang Viet Huynh
    2017 4TH NAFOSTED CONFERENCE ON INFORMATION AND COMPUTER SCIENCE (NICS), 2017, : 254 - 257
  • [10] FPGA-based implementation of deep neural network using stochastic computing
    Nobari, Maedeh
    Jahanirad, Hadi
    APPLIED SOFT COMPUTING, 2023, 137