Effective Conversion of a Convolutional Neural Network into a Spiking Neural Network for Image Recognition Tasks

被引:6
|
作者
Ngu, Huynh Cong Viet [1 ]
Lee, Keon Myung [1 ]
机构
[1] Chungbuk Natl Univ, Dept Comp Sci, Cheongju 28644, South Korea
来源
APPLIED SCIENCES-BASEL | 2022年 / 12卷 / 11期
关键词
CNN-SNN conversion; spiking neural network; intelligent mobile applications; threshold balancing technique; image recognition task; machine learning; artificial intelligence; MODEL;
D O I
10.3390/app12115749
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
Due to energy efficiency, spiking neural networks (SNNs) have gradually been considered as an alternative to convolutional neural networks (CNNs) in various machine learning tasks. In image recognition tasks, leveraging the superior capability of CNNs, the CNN-SNN conversion is considered one of the most successful approaches to training SNNs. However, previous works assume a rather long inference time period called inference latency to be allowed, while having a trade-off between inference latency and accuracy. One of the main reasons for this phenomenon stems from the difficulty in determining proper a firing threshold for spiking neurons. The threshold determination procedure is called a threshold balancing technique in the CNN-SNN conversion approach. This paper proposes a CNN-SNN conversion method with a new threshold balancing technique that obtains converted SNN models with good accuracy even with low latency. The proposed method organizes the SNN models with soft-reset IF spiking neurons. The threshold balancing technique estimates the thresholds for spiking neurons based on the maximum input current in a layerwise and channelwise manner. The experiment results have shown that our converted SNN models attain even higher accuracy than the corresponding trained CNN model for the MNIST dataset with low latency. In addition, for the Fashion-MNIST and CIFAR-10 datasets, our converted SNNs have shown less conversion loss than other methods in low latencies. The proposed method can be beneficial in deploying efficient SNN models for recognition tasks on resource-limited systems because the inference latency is strongly associated with energy consumption.
引用
收藏
页数:24
相关论文
共 50 条
  • [1] IMAGE RECOGNITION ALGORITHM BASED ON SPIKING NEURAL NETWORK
    Xiao Fei
    Li Jianping
    Tian Jie
    Wang Guangshuo
    [J]. 2022 19TH INTERNATIONAL COMPUTER CONFERENCE ON WAVELET ACTIVE MEDIA TECHNOLOGY AND INFORMATION PROCESSING (ICCWAMTIP), 2022,
  • [2] Recognition of Electromagnetic Signals Based on the Spiking Convolutional Neural Network
    Tao S.
    Xiao S.
    Gong S.
    Wang H.
    Ding H.
    Wang H.
    [J]. Wireless Communications and Mobile Computing, 2022, 2022
  • [3] Neural encoding with unsupervised spiking convolutional neural network
    Wang, Chong
    Yan, Hongmei
    Huang, Wei
    Sheng, Wei
    Wang, Yuting
    Fan, Yun-Shuang
    Liu, Tao
    Zou, Ting
    Li, Rong
    Chen, Huafu
    [J]. COMMUNICATIONS BIOLOGY, 2023, 6 (01)
  • [4] Neural encoding with unsupervised spiking convolutional neural network
    Chong Wang
    Hongmei Yan
    Wei Huang
    Wei Sheng
    Yuting Wang
    Yun-Shuang Fan
    Tao Liu
    Ting Zou
    Rong Li
    Huafu Chen
    [J]. Communications Biology, 6
  • [5] Conversion of Artificial Neural Network to Spiking Neural Network for Hardware Implementation
    Chen, Yi-Lun
    Lu, Chih-Cheng
    Juang, Kai-Cheung
    Tang, Kea-Tiong
    [J]. 2019 IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS - TAIWAN (ICCE-TW), 2019,
  • [6] Deep Convolutional Spiking Neural Network Based Hand Gesture Recognition
    Ke, Weijie
    Xing, Yannan
    Di Caterina, Gaetano
    Petropoulakis, Lykourgos
    Soraghan, John
    [J]. 2020 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2020,
  • [7] A Review of Image Recognition with Deep Convolutional Neural Network
    Liu, Qing
    Zhang, Ningyu
    Yang, Wenzhu
    Wang, Sile
    Cui, Zhenchao
    Chen, Xiangyang
    Chen, Liping
    [J]. INTELLIGENT COMPUTING THEORIES AND APPLICATION, ICIC 2017, PT I, 2017, 10361 : 69 - 80
  • [8] Face Image Recognition Based on Convolutional Neural Network
    Guangxin Lou
    Hongzhen Shi
    [J]. China Communications, 2020, 17 (02) : 117 - 124
  • [9] Convolutional Neural Network (CNN) for Image Detection and Recognition
    Chauhan, Rahul
    Ghanshala, Kamal Kumar
    Joshi, R. C.
    [J]. 2018 FIRST INTERNATIONAL CONFERENCE ON SECURE CYBER COMPUTING AND COMMUNICATIONS (ICSCCC 2018), 2018, : 278 - 282
  • [10] Face Image Recognition Based on Convolutional Neural Network
    Lou, Guangin
    Shi, Hongzhen
    [J]. CHINA COMMUNICATIONS, 2020, 17 (02) : 117 - 124