Quantized STDP-based online-learning spiking neural network

被引:0
|
作者
S. G. Hu
G. C. Qiao
T. P. Chen
Q. Yu
Y. Liu
L. M. Rong
机构
[1] University of Electronic Science and Technology of China,Brain
[2] University of Electronic Science and Technology of China,Inspired Integrated Chip and Systems Research Center
[3] Nanyang Technological University,State Key Laboratory of Electronic Thin Films and Integrated Devices
来源
Neural Computing and Applications | 2021年 / 33卷
关键词
Bio-plausible; Online-learning; Spiking neural network; Weight quantization/binarization;
D O I
暂无
中图分类号
学科分类号
摘要
In this work, we report a spike-timing-dependent plasticity (STDP)-based weight-quantized/binarized online-learning spiking neural network (SNN). The SNN uses bio-plausible integrate-and-fire (IF) neuron and conductance-based synapse as the basic building blocks and realizes online learning by STDP and winner-take-all (WTA) mechanism. Weight quantization/binarization is introduced into the online-learning SNN to reduce storage requirements and improve computing efficiency. After the training process with STDP and weight quantization on the MNIST training set, the quantized SNN with 4-bit weight achieves a recognition accuracy of 93.8% on the MNIST test set, showing little loss compared with the accuracy of the non-quantized 32-bit SNN (94.1%). The accuracy of the binarized SNN slightly decreases to 92.9%, which is cost-effective considering the reduction in the weight storage space by ~ 32 times, and the product of input and weight in the binarized SNN can be realized by computationally cheap 1-bit “AND” operation. The proposed weight quantization/binarization online-learning scheme can largely save hardware costs. The area of the quantized (8-bit and 4-bit) and binarized (1-bit) SNN-based hardware is evaluated to be 448,524, 179,263, and 162,129 μm2, respectively, which is much smaller than their non-quantized 32-bit competitor (area of ~ 5.862 × 108 μm2). The hardware resource evaluation also provides a guide to make a trade-off between computational cost and performance. Moreover, the quantized/binarized STDP training method can be further extended to train various types of SNNs. In this regard, a hybrid STDP SNN and a hybrid STDP convolutional SNN, which are trained by combining unsupervised quantized/binarized STDP and supervised backpropagation (BP) training methods, achieve high accuracy in facial expression recognition scenarios.
引用
收藏
页码:12317 / 12332
页数:15
相关论文
共 50 条
  • [41] STDP Learning of Image Patches with Convolutional Spiking Neural Networks
    Saunders, Daniel J.
    Siegelmann, Hava T.
    Kozma, Robert
    Ruszinko, Miklos
    2018 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2018,
  • [42] Training Deep Spiking Convolutional Neural Networks With STDP-Based Unsupervised Pre-training Followed by Supervised Fine-Tuning
    Lee, Chankyu
    Panda, Priyadarshini
    Srinivasan, Gopalakrishnan
    Roy, Kaushik
    FRONTIERS IN NEUROSCIENCE, 2018, 12
  • [43] Semi-Supervised Learning Combining Backpropagation and STDP: STDP Enhances Learning by Backpropagation with a Small Amount of Labeled Data in a Spiking Neural Network
    Furuya, Kotaro
    Ohkubo, Jun
    JOURNAL OF THE PHYSICAL SOCIETY OF JAPAN, 2021, 90 (07)
  • [44] Interchangeable Hebbian and Anti-Hebbian STDP Applied to Supervised Learning in Spiking Neural Network
    Chang, Che-Chia
    Chen, Pin-Chun
    Hudec, Boris
    Liu, Po-Tsun
    Hou, Tuo-Hung
    2018 IEEE INTERNATIONAL ELECTRON DEVICES MEETING (IEDM), 2018,
  • [45] Area- and Energy-Efficient STDP Learning Algorithm for Spiking Neural Network SoC
    Kim, Giseok
    Kim, Kiryong
    Choi, Sara
    Jang, Hyo Jung
    Jung, Seong-Ook
    IEEE ACCESS, 2020, 8 : 216922 - 216932
  • [46] Implementation of STDP Learning for Non-volatile Memory-based Spiking Neural Network using Comparator Metastability
    Gi, Sanggyun
    Yeo, Injune
    Lee, Byung-geun
    2019 IEEE INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE CIRCUITS AND SYSTEMS (AICAS 2019), 2019, : 239 - 243
  • [47] Mirrored STDP Implements Autoencoder Learning in a Network of Spiking Neurons
    Burbank, Kendra S.
    PLOS COMPUTATIONAL BIOLOGY, 2015, 11 (12)
  • [48] Photonic Associative Learning Neural Network Based on VCSELs and STDP
    Wang, Suhong
    Xiang, Shuiying
    Han, Genquan
    Song, Ziwei
    Ren, Zhenxing
    Wen, Aijun
    Hao, Yue
    JOURNAL OF LIGHTWAVE TECHNOLOGY, 2020, 38 (17) : 4691 - 4698
  • [49] Training a Multi-Layer Photonic Spiking Neural Network With Modified Supervised Learning Algorithm Based on Photonic STDP
    Xiang, Shuiying
    Ren, Zhenxing
    Zhang, Yahui
    Song, Ziwei
    Guo, Xingxing
    Han, Genquan
    Hao, Yue
    IEEE JOURNAL OF SELECTED TOPICS IN QUANTUM ELECTRONICS, 2021, 27 (02)
  • [50] Competitive STDP-based Feature Representation Learning for Sound Event Classification
    Wu, Jibin
    Zhang, Malu
    Li, Haizhou
    Chua, Yansong
    2019 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2019,