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

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 techniq...

Full description

Bibliographic Details
Main Authors: Ikegawa, S.-I (Author), Natori, N. (Author), Saiin, R. (Author), Sawada, Y. (Author)
Format: Article
Language:English
Published: MDPI 2022
Subjects:
Online Access:View Fulltext in Publisher
LEADER 02125nam a2200373Ia 4500
001 10-3390-s22082876
008 220425s2022 CNT 000 0 und d
020 |a 14248220 (ISSN) 
245 1 0 |a Rethinking the Role of Normalization and Residual Blocks for Spiking Neural Networks 
260 0 |b MDPI  |c 2022 
856 |z View Fulltext in Publisher  |u https://doi.org/10.3390/s22082876 
520 3 |a 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. © 2022 by the authors. Licensee MDPI, Basel, Switzerland. 
650 0 4 |a Biologically-inspired 
650 0 4 |a Biomimetics 
650 0 4 |a Chemical activation 
650 0 4 |a Energy utilization 
650 0 4 |a Energy-consumption 
650 0 4 |a Neural networks 
650 0 4 |a Neural-networks 
650 0 4 |a Normalisation 
650 0 4 |a normalization 
650 0 4 |a Post-synaptic potentials 
650 0 4 |a Power energy 
650 0 4 |a Pre-activation residual block 
650 0 4 |a pre-activation residual blocks 
650 0 4 |a Simple++ 
650 0 4 |a Spiking neural network 
650 0 4 |a spiking neural networks 
650 0 4 |a Ultra-low power 
700 1 |a Ikegawa, S.-I.  |e author 
700 1 |a Natori, N.  |e author 
700 1 |a Saiin, R.  |e author 
700 1 |a Sawada, Y.  |e author 
773 |t Sensors