Temporal Spike Sequence Learning via Backpropagation for Deep Spiking Neural Networks

被引:0
|
作者
Zhang, Wenrui [1 ]
Li, Peng [1 ]
机构
[1] Univ Calif Santa Barbara, Santa Barbara, CA 93106 USA
基金
美国国家科学基金会;
关键词
GRADIENT DESCENT; NEURONS;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Spiking neural networks (SNNs) are well suited for spatio-temporal learning and implementations on energy-efficient event-driven neuromorphic processors. However, existing SNN error backpropagation (BP) methods lack proper handling of spiking discontinuities and suffer from low performance compared with the BP methods for traditional artificial neural networks. In addition, a large number of time steps are typically required to achieve decent performance, leading to high latency and rendering spike based computation unscalable to deep architectures. We present a novel Temporal Spike Sequence Learning Backpropagation (TSSL-BP) method for training deep SNNs, which breaks down error backpropagation across two types of inter-neuron and intra-neuron dependencies and leads to improved temporal learning precision. It captures inter-neuron dependencies through presynaptic firing times by considering the all-or-none characteristics of firing activities, and captures intra-neuron dependencies by handling the internal evolution of each neuronal state in time. TSSL-BP efficiently trains deep SNNs within a much shortened temporal window of a few steps while improving the accuracy for various image classification datasets including CIFAR10.
引用
收藏
页数:12
相关论文
共 50 条
  • [41] Evolving Deep Neural Networks via Cooperative Coevolution With Backpropagation
    Gong, Maoguo
    Liu, Jia
    Qin, A. K.
    Zhao, Kun
    Tan, Kay Chen
    [J]. IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2021, 32 (01) : 420 - 434
  • [42] A Supervised Multi-Spike Learning Algorithm for Spiking Neural Networks
    Miao, Yu
    Tang, Huajin
    Pan, Gang
    [J]. 2018 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2018, : 420 - 426
  • [43] Early Termination of STDP Learning with Spike Counts in Spiking Neural Networks
    Choi, Sunghyun
    Park, Jongsun
    [J]. 2020 17TH INTERNATIONAL SOC DESIGN CONFERENCE (ISOCC 2020), 2020, : 75 - 76
  • [44] Relay Backpropagation for Effective Learning of Deep Convolutional Neural Networks
    Shen, Li
    Lin, Zhouchen
    Huang, Qingming
    [J]. COMPUTER VISION - ECCV 2016, PT VII, 2016, 9911 : 467 - 482
  • [45] DSNNs: learning transfer from deep neural networks to spiking neural networks
    Zhang L.
    Du Z.
    Li L.
    Chen Y.
    [J]. High Technology Letters, 2020, 26 (02): : 136 - 144
  • [46] DSNNs:learning transfer from deep neural networks to spiking neural networks
    张磊
    Du Zidong
    Li Ling
    Chen Yunji
    [J]. High Technology Letters, 2020, 26 (02) : 136 - 144
  • [47] Spike Trains Encoding and Threshold Rescaling Method for Deep Spiking Neural Networks
    Xu, Yang
    Tang, Huajin
    Xing, Jinwei
    Li, Hongying
    [J]. 2017 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (SSCI), 2017, : 1219 - 1224
  • [48] Training Deep Convolutional Spiking Neural Networks With Spike Probabilistic Global Pooling
    Lian, Shuang
    Liu, Qianhui
    Yan, Rui
    Pan, Gang
    Tang, Huajin
    [J]. NEURAL COMPUTATION, 2022, 34 (05) : 1170 - 1188
  • [49] Backpropagation With Sparsity Regularization for Spiking Neural Network Learning
    Yan, Yulong
    Chu, Haoming
    Jin, Yi
    Huan, Yuxiang
    Zou, Zhuo
    Zheng, Lirong
    [J]. FRONTIERS IN NEUROSCIENCE, 2022, 16
  • [50] Bayesian continual learning via spiking neural networks
    Skatchkovsky, Nicolas
    Jang, Hyeryung
    Simeone, Osvaldo
    [J]. FRONTIERS IN COMPUTATIONAL NEUROSCIENCE, 2022, 16