Inherent Redundancy in Spiking Neural Networks

被引:3
|
作者
Yao, Man [1 ,2 ,3 ]
Hu, Jiakui [2 ,4 ]
Zhao, Guangshe [1 ]
Wang, Yaoyuan [5 ]
Zhang, Ziyang [5 ]
Xu, Bo [2 ]
Li, Guoqi [2 ]
机构
[1] Xi An Jiao Tong Univ, Sch Automat Sci & Engn, Xian, Peoples R China
[2] Chinese Acad Sci, Inst Automat, Beijing, Peoples R China
[3] Peng Cheng Lab, Shenzhen, Peoples R China
[4] Peking Univ, Peking Univ Hlth Sci Ctr, Beijing, Peoples R China
[5] Huawei Technol Co Ltd, Adv Comp & Storage Lab, Shenzhen, Peoples R China
基金
中国国家自然科学基金; 北京市自然科学基金; 美国国家科学基金会;
关键词
INTELLIGENCE;
D O I
10.1109/ICCV51070.2023.01552
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Spiking Neural Networks (SNNs) are well known as a promising energy-efficient alternative to conventional artificial neural networks. Subject to the preconceived impression that SNNs are sparse firing, the analysis and optimization of inherent redundancy in SNNs have been largely overlooked, thus the potential advantages of spike-based neuromorphic computing in accuracy and energy efficiency are interfered. In this work, we pose and focus on three key questions regarding the inherent redundancy in SNNs. We argue that the redundancy is induced by the spatiotemporal invariance of SNNs, which enhances the efficiency of parameter utilization but also invites lots of noise spikes. Further, we analyze the effect of spatio-temporal invariance on the spatio-temporal dynamics and spike firing of SNNs. Then, motivated by these analyses, we propose an Advance Spatial Attention (ASA) module to harness SNNs' redundancy, which can adaptively optimize their membrane potential distribution by a pair of individual spatial attention sub-modules. In this way, noise spike features are accurately regulated. Experimental results demonstrate that the proposed method can significantly drop the spike firing with better performance than state-of- the-art SNN baselines. Our code is available in https:// github.com/ BICLab/ASA-SNN.
引用
收藏
页码:16878 / 16888
页数:11
相关论文
共 50 条
  • [1] DynSNN: A Dynamic Approach to Reduce Redundancy in Spiking Neural Networks
    Liu, Fangxin
    Zhao, Wenbo
    Chen, Yongbiao
    Wang, Zongwu
    Dai, Fei
    [J]. 2022 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING (ICASSP), 2022, : 2130 - 2134
  • [2] Spiking Neural Networks with Improved Inherent Recurrence Dynamics for Sequential Learning
    Ponghiran, Wachirawit
    Roy, Kaushik
    [J]. THIRTY-SIXTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE / THIRTY-FOURTH CONFERENCE ON INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE / TWELVETH SYMPOSIUM ON EDUCATIONAL ADVANCES IN ARTIFICIAL INTELLIGENCE, 2022, : 8001 - 8008
  • [3] SPIKING NEURAL NETWORKS
    Ghosh-Dastidar, Samanwoy
    Adeli, Hojjat
    [J]. INTERNATIONAL JOURNAL OF NEURAL SYSTEMS, 2009, 19 (04) : 295 - 308
  • [4] Securing Deep Spiking Neural Networks against Adversarial Attacks through Inherent Structural Parameters
    El-Allami, Rida
    Marchisio, Alberto
    Shafique, Muhammad
    Alouani, Ihsen
    [J]. PROCEEDINGS OF THE 2021 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION (DATE 2021), 2021, : 774 - 779
  • [5] Third Generation Neural Networks: Spiking Neural Networks
    Ghosh-Dastidar, Samanwoy
    Adeli, Hojjat
    [J]. ADVANCES IN COMPUTATIONAL INTELLIGENCE, 2009, 61 : 167 - +
  • [6] Attention Spiking Neural Networks
    Yao, Man
    Zhao, Guangshe
    Zhang, Hengyu
    Hu, Yifan
    Deng, Lei
    Tian, Yonghong
    Xu, Bo
    Li, Guoqi
    [J]. IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2023, 45 (08) : 9393 - 9410
  • [7] Simulation of spiking neural networks
    Bako, Laszlo
    Szekely, Iuliu
    David, Laszlo
    Brassai, Tihamer Sandor
    [J]. PROCEEDINGS OF THE 9TH INTERNATIONAL CONFERENCE ON OPTIMIZATION OF ELECTRICAL AND ELECTRONIC EQUIPMENT, VOL III: INDUSTRIAL AUTOMATION AND CONTROL, 2004, : 179 - 184
  • [8] Agreement in Spiking Neural Networks
    Kunev, Martin
    Kuznetsov, Petr
    Sheynikhovich, Denis
    [J]. JOURNAL OF COMPUTATIONAL BIOLOGY, 2022, 29 (04) : 358 - 369
  • [9] Applications of spiking neural networks
    Bohte, SM
    Kok, JN
    [J]. INFORMATION PROCESSING LETTERS, 2005, 95 (06) : 519 - 520
  • [10] A Survey on Spiking Neural Networks
    Han, Chan Sik
    Lee, Keon Myung
    [J]. INTERNATIONAL JOURNAL OF FUZZY LOGIC AND INTELLIGENT SYSTEMS, 2021, 21 (04) : 317 - 337