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
来源
关键词
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 条
  • [21] On-Chip Unsupervised Learning Using STDP in a Spiking Neural Network
    Gupta, Abhinav
    Saurabh, Sneh
    IEEE TRANSACTIONS ON NANOTECHNOLOGY, 2023, 22 : 365 - 376
  • [22] Investigating STDP and LTP in a spiking neural network
    Bush, Daniel
    Philippides, Andrew
    Husbands, Phil
    O'Shea, Michael
    FROM ANIMALS TO ANIMATS 9, PROCEEDINGS, 2006, 4095 : 323 - 334
  • [23] STDP-based behavior learning on TriBot robot
    Arena, P.
    De Fiore, S.
    Patane, L.
    Pollino, M.
    Ventura, C.
    BIOENGINEERED AND BIOINSPIRED SYSTEMS IV, 2009, 7365
  • [24] Improving STDP-based Visual Feature Learning with Whitening
    Falez, Pierre
    Tirilly, Pierre
    Bilaseo, Ioan Marius
    2020 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2020,
  • [25] A Compact Online-Learning Spiking Neuromorphic Biosignal Processor
    Fang, Chaoming
    Shen, Ziyang
    Tian, Fengshi
    Yang, Jie
    Sawan, Mohamad
    2022 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS 22), 2022, : 2147 - 2151
  • [26] A HARDWARE ACCELERATOR OF THE CONVOLUTIONAL SPIKE NEURAL NETWORK BASED ON STDP ONLINE LEARNING
    Chen, Qinxin
    Dong, Xiao
    Ma, De
    Zhu, Xiaolei
    CONFERENCE OF SCIENCE & TECHNOLOGY FOR INTEGRATED CIRCUITS, 2024 CSTIC, 2024,
  • [27] A SUPERVISED STDP-BASED TRAINING ALGORITHM FOR LIVING NEURAL NETWORKS
    Zeng, Yuan
    Devincentis, Kevin
    Xiao, Yao
    Ferdous, Zubayer Ibne
    Guo, Xiaochen
    Yan, Zhiyuan
    Berdichevsky, Yevgeny
    2018 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING (ICASSP), 2018, : 1154 - 1158
  • [28] STDP-based Unsupervised Feature Learning using Convolution-over-time in Spiking Neural Networks for Energy-Efficient Neuromorphic Computing
    Srinivasan, Gopalakrishnan
    Panda, Priyadarshini
    Roy, Kaushik
    ACM JOURNAL ON EMERGING TECHNOLOGIES IN COMPUTING SYSTEMS, 2018, 14 (04)
  • [29] Memristor-based spiking neural network with online reinforcement learning
    Vlasov, Danila
    Minnekhanov, Anton
    Rybka, Roman
    Davydov, Yury
    Sboev, Alexander
    Serenko, Alexey
    Ilyasov, Alexander
    Demin, Vyacheslav
    NEURAL NETWORKS, 2023, 166 : 512 - 523
  • [30] End to End Learning of Spiking Neural Network based on R-STDP for a Lane Keeping Vehicle
    Bing, Zhenshan
    Meschede, Claus
    Huang, Kai
    Chen, Guang
    Rohrbein, Florian
    Akl, Mahmoud
    Knoll, Alois
    2018 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2018, : 4725 - 4732