An adaptive threshold mechanism for accurate and efficient deep spiking convolutional neural networks

被引:20
|
作者
Chen, Yunhua [1 ]
Mai, Yingchao [1 ]
Feng, Ren [1 ]
Xiao, Jinsheng [2 ]
机构
[1] Guangdong Univ Technol, Sch Comp, Guangzhou, Peoples R China
[2] Wuhan Univ, Sch Elect Informat, Wuhan, Peoples R China
关键词
Spiking convolutional neural networks; Conversion from CNN to SNN; Approximation error; Ratio-of-threshold-to-weights;
D O I
10.1016/j.neucom.2021.10.080
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Spiking neural networks(SNNs) can potentially offer an efficient way of performing inference because the neurons in the networks are sparsely activated and computations are event-driven. SNNs with higher accuracy can be obtained by converting deep convolutional neural networks(CNNs) into spiking CNNs. However, there is always a performance loss between CNN and its spiking equivalents, because approximation error occurs in the conversion from the continuous-valued CNNs to the sparsely firing, event-driven SNNs. In this paper, the differences between analog neurons and spiking neurons in neuron models and activities are analyzed, the impact of the balance between weight and threshold on the approximation error is clarified, and an adaptive threshold mechanism for improved balance between weight and threshold of SNNs is proposed. In this method, the threshold can be dynamically adjusted adapting to the input data, which makes it possible to obtain as small a threshold as possible while distinguishing inputs, so as to generate sufficient firing to drive higher layers and consequently can achieve better classification. The SNN with the adaptive threshold mechanism outperforms most of the recently proposed SNNs on CIFAR10 in terms of accuracy, accuracy loss and network latency, and achieved state-of-the-art results on CIFAR100. (c) 2021 Elsevier B.V. All rights reserved.
引用
收藏
页码:189 / 197
页数:9
相关论文
共 50 条
  • [1] AugMapping: Accurate and Efficient Inference with Deep Double-Threshold Spiking Neural Networks
    Ma, Chenxiang
    Yu, Qiang
    2020 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (SSCI), 2020, : 2002 - 2007
  • [2] Constructing Accurate and Efficient Deep Spiking Neural Networks With Double-Threshold and Augmented Schemes
    Yu, Qiang
    Ma, Chenxiang
    Song, Shiming
    Zhang, Gaoyan
    Dang, Jianwu
    Tan, Kay Chen
    IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2022, 33 (04) : 1714 - 1726
  • [3] Efficient and Accurate Indoor/Outdoor Detection with Deep Spiking Neural Networks
    Guo, Fangming
    Long, Xianlei
    Liu, Kai
    Chen, Chao
    Luo, Haiyong
    Shang, Jianga
    Gu, Fuqiang
    IEEE CONFERENCE ON GLOBAL COMMUNICATIONS, GLOBECOM, 2023, : 6529 - 6535
  • [4] Spiking Deep Convolutional Neural Networks for Energy-Efficient Object Recognition
    Yongqiang Cao
    Yang Chen
    Deepak Khosla
    International Journal of Computer Vision, 2015, 113 : 54 - 66
  • [5] Spiking Deep Convolutional Neural Networks for Energy-Efficient Object Recognition
    Cao, Yongqiang
    Chen, Yang
    Khosla, Deepak
    INTERNATIONAL JOURNAL OF COMPUTER VISION, 2015, 113 (01) : 54 - 66
  • [6] Deep Convolutional Spiking Neural Networks for Keyword Spotting
    Yilmaz, Emre
    Gevrek, Ozgur Bora
    Wu, Jibin
    Chen, Yuxiang
    Meng, Xuanbo
    Li, Haizhou
    INTERSPEECH 2020, 2020, : 2557 - 2561
  • [7] Accurate and efficient time-domain classification with adaptive spiking recurrent neural networks
    Yin, Bojian
    Corradi, Federico
    Bohte, Sander M.
    NATURE MACHINE INTELLIGENCE, 2021, 3 (10) : 905 - +
  • [8] Accurate and efficient time-domain classification with adaptive spiking recurrent neural networks
    Bojian Yin
    Federico Corradi
    Sander M. Bohté
    Nature Machine Intelligence, 2021, 3 : 905 - 913
  • [9] Efficient and accurate compound scaling for convolutional neural networks
    Lin, Chengmin
    Yang, Pengfei
    Wang, Quan
    Qiu, Zeyu
    Lv, Wenkai
    Wang, Zhenyi
    NEURAL NETWORKS, 2023, 167 : 787 - 797
  • [10] An Efficient Accelerator for Deep Convolutional Neural Networks
    Kuo, Yi-Xian
    Lai, Yeong-Kang
    2020 IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS - TAIWAN (ICCE-TAIWAN), 2020,