Direct training high-performance spiking neural networks for object recognition and detection

被引:5
|
作者
Zhang, Hong [1 ]
Li, Yang [1 ]
He, Bin [1 ]
Fan, Xiongfei [1 ]
Wang, Yue [1 ]
Zhang, Yu [1 ,2 ]
机构
[1] Zhejiang Univ, Coll Control Sci & Engn, State Key Lab Ind Control Technol, Hangzhou, Peoples R China
[2] Key Lab Collaborat Sensing & Autonomous Unmanned S, Hangzhou, Peoples R China
关键词
spiking neural networks; gate residual learning; attention spike decoder; spiking RetinaNet; object recognition; object detection;
D O I
10.3389/fnins.2023.1229951
中图分类号
Q189 [神经科学];
学科分类号
071006 ;
摘要
IntroductionThe spiking neural network (SNN) is a bionic model that is energy-efficient when implemented on neuromorphic hardwares. The non-differentiability of the spiking signals and the complicated neural dynamics make direct training of high-performance SNNs a great challenge. There are numerous crucial issues to explore for the deployment of direct training SNNs, such as gradient vanishing and explosion, spiking signal decoding, and applications in upstream tasks. MethodsTo address gradient vanishing, we introduce a binary selection gate into the basic residual block and propose spiking gate (SG) ResNet to implement residual learning in SNNs. We propose two appropriate representations of the gate signal and verify that SG ResNet can overcome gradient vanishing or explosion by analyzing the gradient backpropagation. For the spiking signal decoding, a better decoding scheme than rate coding is achieved by our attention spike decoder (ASD), which dynamically assigns weights to spiking signals along the temporal, channel, and spatial dimensions. Results and discussionThe SG ResNet and ASD modules are evaluated on multiple object recognition datasets, including the static ImageNet, CIFAR-100, CIFAR-10, and neuromorphic DVS-CIFAR10 datasets. Superior accuracy is demonstrated with a tiny simulation time step of four, specifically 94.52% top-1 accuracy on CIFAR-10 and 75.64% top-1 accuracy on CIFAR-100. Spiking RetinaNet is proposed using SG ResNet as the backbone and ASD module for information decoding as the first direct-training hybrid SNN-ANN detector for RGB images. Spiking RetinaNet with a SG ResNet34 backbone achieves an mAP of 0.296 on the object detection dataset MSCOCO.
引用
收藏
页数:16
相关论文
共 50 条
  • [31] Fuzzy ARTMAP Based Neural Networks on the GPU for High-Performance Pattern Recognition
    Martinez-Zarzuela, M.
    Diaz-Pernas, F. J.
    Tejero de Pablos, A.
    Perozo-Rondon, F.
    Anton-Rodriguez, M.
    Gonzalez-Ortega, D.
    NEW CHALLENGES ON BIOINSPIRED APPLICATIONS: 4TH INTERNATIONAL WORK-CONFERENCE ON THE INTERPLAY BETWEEN NATURAL AND ARTIFICIAL COMPUTATION, IWINAC 2011, PART II, 2011, 6687 : 343 - 352
  • [32] SSM: a high-performance scheme for in situ training of imprecise memristor neural networks
    Wang, Yaoyuan
    Wu, Shuang
    Tian, Lei
    Shi, Luping
    NEUROCOMPUTING, 2020, 407 (407) : 270 - 280
  • [33] Character recognition using spiking neural networks
    Gupta, Ankur
    Long, Lyle N.
    2007 IEEE INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS, VOLS 1-6, 2007, : 53 - +
  • [34] RFI detection with spiking neural networks
    Pritchard, N. J.
    Wicenec, A.
    Bennamoun, M.
    Dodson, R.
    PUBLICATIONS OF THE ASTRONOMICAL SOCIETY OF AUSTRALIA, 2024, 41
  • [35] Image Recognition Using Spiking Neural Networks
    Sadovsky, Erik
    Jarina, Roman
    Orjesek, Richard
    2021 31ST INTERNATIONAL CONFERENCE RADIOELEKTRONIKA (RADIOELEKTRONIKA), 2021,
  • [36] Evolving spiking neural networks for taste recognition
    Soltic, S.
    Wysoski, S. G.
    Kasabov, N. K.
    2008 IEEE INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS, VOLS 1-8, 2008, : 2091 - +
  • [37] High-performance deep spiking neural networks via at-most-two-spike exponential coding
    Chen, Yunhua
    Feng, Ren
    Xiong, Zhimin
    Xiao, Jinsheng
    Liu, Jian K.
    NEURAL NETWORKS, 2024, 176
  • [38] Training Spiking Neural Networks with Metaheuristic Algorithms
    Javanshir, Amirhossein
    Nguyen, Thanh Thi
    Mahmud, M. A. Parvez
    Kouzani, Abbas Z.
    APPLIED SCIENCES-BASEL, 2023, 13 (08):
  • [39] Adversarial Training for Probabilistic Spiking Neural Networks
    Bagheri, Alireza
    Simeone, Osvaldo
    Rajendran, Bipin
    2018 IEEE 19TH INTERNATIONAL WORKSHOP ON SIGNAL PROCESSING ADVANCES IN WIRELESS COMMUNICATIONS (SPAWC), 2018, : 261 - 265
  • [40] SSF: Accelerating Training of Spiking Neural Networks with Stabilized Spiking Flow
    Wang, Jingtao
    Song, Zengjie
    Wang, Yuxi
    Xiao, Jun
    Yang, Yuran
    Mei, Shuqi
    Zhang, Zhaoxiang
    2023 IEEE/CVF INTERNATIONAL CONFERENCE ON COMPUTER VISION, ICCV, 2023, : 5959 - 5968