Cargando…

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

Descripción completa

Detalles Bibliográficos
Autores principales: Ikegawa, Shin-ichi, Saiin, Ryuji, Sawada, Yoshihide, Natori, Naotake
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9028401/
https://www.ncbi.nlm.nih.gov/pubmed/35458860
http://dx.doi.org/10.3390/s22082876
_version_ 1784691608183111680
author Ikegawa, Shin-ichi
Saiin, Ryuji
Sawada, Yoshihide
Natori, Naotake
author_facet Ikegawa, Shin-ichi
Saiin, Ryuji
Sawada, Yoshihide
Natori, Naotake
author_sort Ikegawa, Shin-ichi
collection PubMed
description 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.
format Online
Article
Text
id pubmed-9028401
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-90284012022-04-23 Rethinking the Role of Normalization and Residual Blocks for Spiking Neural Networks Ikegawa, Shin-ichi Saiin, Ryuji Sawada, Yoshihide Natori, Naotake Sensors (Basel) Article 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. MDPI 2022-04-08 /pmc/articles/PMC9028401/ /pubmed/35458860 http://dx.doi.org/10.3390/s22082876 Text en © 2022 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Ikegawa, Shin-ichi
Saiin, Ryuji
Sawada, Yoshihide
Natori, Naotake
Rethinking the Role of Normalization and Residual Blocks for Spiking Neural Networks
title Rethinking the Role of Normalization and Residual Blocks for Spiking Neural Networks
title_full Rethinking the Role of Normalization and Residual Blocks for Spiking Neural Networks
title_fullStr Rethinking the Role of Normalization and Residual Blocks for Spiking Neural Networks
title_full_unstemmed Rethinking the Role of Normalization and Residual Blocks for Spiking Neural Networks
title_short Rethinking the Role of Normalization and Residual Blocks for Spiking Neural Networks
title_sort rethinking the role of normalization and residual blocks for spiking neural networks
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9028401/
https://www.ncbi.nlm.nih.gov/pubmed/35458860
http://dx.doi.org/10.3390/s22082876
work_keys_str_mv AT ikegawashinichi rethinkingtheroleofnormalizationandresidualblocksforspikingneuralnetworks
AT saiinryuji rethinkingtheroleofnormalizationandresidualblocksforspikingneuralnetworks
AT sawadayoshihide rethinkingtheroleofnormalizationandresidualblocksforspikingneuralnetworks
AT natorinaotake rethinkingtheroleofnormalizationandresidualblocksforspikingneuralnetworks