Conversion of Artificial Neural Network to Spiking Neural Network for Hardware Implementation

被引:0
作者
Chen, Yi-Lun [1 ]
Lu, Chih-Cheng [1 ]
Juang, Kai-Cheung [1 ]
Tang, Kea-Tiong [1 ,2 ]
机构
[1] Ind Technol Res Inst, Zhudong Township, Taiwan
[2] Natl Tsing Hua Univ, Dept Elect Engn, Hsinchu, Taiwan
来源
2019 IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS - TAIWAN (ICCE-TW) | 2019年
关键词
Edge Computing; Spiking Neural Network; Deep Artificial Neural Network;
D O I
10.1109/icce-tw46550.2019.8991758
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Spiking neural networks (SNNs) are potentially an efficient way to reduce the computation load as well as the power consumption on edge devices because of the sparsely activated neurons and event-driven behavior. In this paper, a continuous-valued artificial neural network (ANN) with fully connections is equivalently converted into spiking operations and the parameters are quantized to low resolution. With the proposed method, data bandwidth can be reduced and the algorithm is proved to be more useful and hardware-amenable on FPGAs. From the simulation results, the ANN with 8- and 4-bit weights received accuracy drop of 0.3% and 0.6%, respectively. The conversion of the quantized ANN to SNN received acceptable error drop within 0.15%.
引用
收藏
页数:2
相关论文
共 50 条
  • [21] Visualization Implementation of a Parallelized Research Platform for Spiking Neural Network Study
    Yang, Xu
    Liu, Guo
    Hong, Hongyan
    Lv, Xiaohe
    Qiao, Tingting
    Chen, Xiaoya
    [J]. ICDLT 2019: 2019 3RD INTERNATIONAL CONFERENCE ON DEEP LEARNING TECHNOLOGIES, 2019, : 1 - 5
  • [22] VLSI Implementation of a Bio-Inspired Olfactory Spiking Neural Network
    Hsieh, Hung-Yi
    Tang, Kea-Tiong
    [J]. IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2012, 23 (07) : 1065 - 1073
  • [23] Discrimination of EMG Signals Using a Neuromorphic Implementation of a Spiking Neural Network
    Donati, Elisa
    Payvand, Melika
    Risi, Nicoletta
    Krause, Renate
    Indiveri, Giacomo
    [J]. IEEE TRANSACTIONS ON BIOMEDICAL CIRCUITS AND SYSTEMS, 2019, 13 (05) : 795 - 803
  • [24] Neurocomputer architecture based on spiking neural network and its optoelectronic implementation
    Kolesnytskyj, Oleh K.
    Kutsman, Vladislav V.
    Skorupski, Krzysztof
    Arshidinova, Mukaddas
    [J]. PHOTONICS APPLICATIONS IN ASTRONOMY, COMMUNICATIONS, INDUSTRY, AND HIGH-ENERGY PHYSICS EXPERIMENTS 2019, 2019, 11176
  • [25] Real-time implementation of ReSuMe learning in Spiking Neural Network
    Xia, Yang
    Uenohara, Seiji
    Aihara, Kazuyuki
    Levi, Timothee
    [J]. ICAROB 2019: PROCEEDINGS OF THE 2019 INTERNATIONAL CONFERENCE ON ARTIFICIAL LIFE AND ROBOTICS, 2019, : 82 - 86
  • [26] Supervised learning in a spiking neural network
    Myoung Won Cho
    [J]. Journal of the Korean Physical Society, 2021, 79 : 328 - 335
  • [27] Supervised learning in a spiking neural network
    Cho, Myoung Won
    [J]. JOURNAL OF THE KOREAN PHYSICAL SOCIETY, 2021, 79 (03) : 328 - 335
  • [28] A Scratchpad Spiking Neural Network Accelerator
    Karakchi, Rasha
    [J]. 2024 IEEE 3RD INTERNATIONAL CONFERENCE ON COMPUTING AND MACHINE INTELLIGENCE, ICMI 2024, 2024,
  • [29] Spiking Neural Network on Curve Fitting
    Yu, Jie-qiong
    Zhang, Wen-juan
    Zhang, Lei
    [J]. 2ND INTERNATIONAL CONFERENCE ON MODELING, SIMULATION AND OPTIMIZATION TECHNOLOGIES AND APPLICATIONS (MSOTA 2018), 2018, : 455 - 461
  • [30] Electrocardiography Classification with Leaky Integrate-and-Fire Neurons in an Artificial Neural Network-Inspired Spiking Neural Network Framework
    Rana, Amrita
    Kim, Kyung Ki
    [J]. SENSORS, 2024, 24 (11)