Rethinking the Role of Normalization and Residual Blocks for Spiking Neural Networks

被引:12
作者
Ikegawa, Shin-ichi [1 ]
Saiin, Ryuji [2 ]
Sawada, Yoshihide [1 ]
Natori, Naotake [1 ]
机构
[1] Aisin Corp, Tokyo Res Ctr, Chiyoda Ku, Akihabara Daibiru 7F 1-18-13, Tokyo 1010021, Japan
[2] AISIN Software Co Ltd, Adv Sq Kariya 7F 1-1-1,Aioicho, Kariya, Aichi 4480027, Japan
关键词
spiking neural networks; normalization; pre-activation residual blocks; NEURONS;
D O I
10.3390/s22082876
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
Biologically inspired spiking neural networks (SNNs) are widely used to realize ultralow-power energy consumption. However, deep SNNs are not easy to train due to the excessive firing of spiking neurons in the hidden layers. To tackle this problem, we propose a novel but simple normalization technique called postsynaptic potential normalization. This normalization removes the subtraction term from the standard normalization and uses the second raw moment instead of the variance as the division term. The spike firing can be controlled, enabling the training to proceed appropriately, by conducting this simple normalization to the postsynaptic potential. The experimental results show that SNNs with our normalization outperformed other models using other normalizations. Furthermore, through the pre-activation residual blocks, the proposed model can train with more than 100 layers without other special techniques dedicated to SNNs.
引用
收藏
页数:14
相关论文
共 42 条
[1]  
Aertsen A., 1996, BRAIN THEORY BIOLOGI
[2]   True North: Design and Tool Flow of a 65 mW 1 Million Neuron Programmable Neurosynaptic Chip [J].
Akopyan, Filipp ;
Sawada, Jun ;
Cassidy, Andrew ;
Alvarez-Icaza, Rodrigo ;
Arthur, John ;
Merolla, Paul ;
Imam, Nabil ;
Nakamura, Yutaka ;
Datta, Pallab ;
Nam, Gi-Joon ;
Taba, Brian ;
Beakes, Michael ;
Brezzo, Bernard ;
Kuang, Jente B. ;
Manohar, Rajit ;
Risk, William P. ;
Jackson, Bryan ;
Modha, Dharmendra S. .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2015, 34 (10) :1537-1557
[3]  
Ba J. L., 2016, Advances in Neural Information Processing Systems (NeurIPS), P1
[4]  
Comsa JM, 2020, INT CONF ACOUST SPEE, P8529, DOI [10.1109/icassp40776.2020.9053856, 10.1109/ICASSP40776.2020.9053856]
[5]   Loihi: A Neuromorphic Manycore Processor with On-Chip Learning [J].
Davies, Mike ;
Srinivasa, Narayan ;
Lin, Tsung-Han ;
Chinya, Gautham ;
Cao, Yongqiang ;
Choday, Sri Harsha ;
Dimou, Georgios ;
Joshi, Prasad ;
Imam, Nabil ;
Jain, Shweta ;
Liao, Yuyun ;
Lin, Chit-Kwan ;
Lines, Andrew ;
Liu, Ruokun ;
Mathaikutty, Deepak ;
Mccoy, Steve ;
Paul, Arnab ;
Tse, Jonathan ;
Venkataramanan, Guruguhanathan ;
Weng, Yi-Hsin ;
Wild, Andreas ;
Yang, Yoonseok ;
Wang, Hong .
IEEE MICRO, 2018, 38 (01) :82-99
[6]  
Diehl PU, 2015, IEEE IJCNN
[7]   Unsupervised learning of digit recognition using spike-timing-dependent plasticity [J].
Diehl, Peter U. ;
Cook, Matthew .
FRONTIERS IN COMPUTATIONAL NEUROSCIENCE, 2015, 9
[8]  
Fang W., 2021, P IEEECVF INT C COMP, P2661
[9]  
Fang W., 2021, ARXIV2021210204159
[10]   ACCOMMODATION IN MYELINATED NERVE FIBRES OF XENOPUS LAEVIS AS COMPUTED ON BASIS OF VOLTAGE CLAMP DATA [J].
FRANKENH.B ;
VALLBO, AB .
ACTA PHYSIOLOGICA SCANDINAVICA, 1965, 63 (1-2) :1-+