Cargando…
Backpropagation with biologically plausible spatiotemporal adjustment for training deep spiking neural networks
The spiking neural network (SNN) mimics the information-processing operation in the human brain. Directly applying backpropagation to the training of the SNN still has a performance gap compared with traditional deep neural networks. To address the problem, we propose a biologically plausible spatia...
Autores principales: | , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Elsevier
2022
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9214320/ https://www.ncbi.nlm.nih.gov/pubmed/35755868 http://dx.doi.org/10.1016/j.patter.2022.100522 |
_version_ | 1784730988290506752 |
---|---|
author | Shen, Guobin Zhao, Dongcheng Zeng, Yi |
author_facet | Shen, Guobin Zhao, Dongcheng Zeng, Yi |
author_sort | Shen, Guobin |
collection | PubMed |
description | The spiking neural network (SNN) mimics the information-processing operation in the human brain. Directly applying backpropagation to the training of the SNN still has a performance gap compared with traditional deep neural networks. To address the problem, we propose a biologically plausible spatial adjustment that rethinks the relationship between membrane potential and spikes and realizes a reasonable adjustment of gradients to different time steps. It precisely controls the backpropagation of the error along the spatial dimension. Secondly, we propose a biologically plausible temporal adjustment to make the error propagate across the spikes in the temporal dimension, which overcomes the problem of the temporal dependency within a single spike period of traditional spiking neurons. We have verified our algorithm on several datasets, and the experimental results have shown that our algorithm greatly reduces network latency and energy consumption while also improving network performance. |
format | Online Article Text |
id | pubmed-9214320 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2022 |
publisher | Elsevier |
record_format | MEDLINE/PubMed |
spelling | pubmed-92143202022-06-23 Backpropagation with biologically plausible spatiotemporal adjustment for training deep spiking neural networks Shen, Guobin Zhao, Dongcheng Zeng, Yi Patterns (N Y) Article The spiking neural network (SNN) mimics the information-processing operation in the human brain. Directly applying backpropagation to the training of the SNN still has a performance gap compared with traditional deep neural networks. To address the problem, we propose a biologically plausible spatial adjustment that rethinks the relationship between membrane potential and spikes and realizes a reasonable adjustment of gradients to different time steps. It precisely controls the backpropagation of the error along the spatial dimension. Secondly, we propose a biologically plausible temporal adjustment to make the error propagate across the spikes in the temporal dimension, which overcomes the problem of the temporal dependency within a single spike period of traditional spiking neurons. We have verified our algorithm on several datasets, and the experimental results have shown that our algorithm greatly reduces network latency and energy consumption while also improving network performance. Elsevier 2022-06-02 /pmc/articles/PMC9214320/ /pubmed/35755868 http://dx.doi.org/10.1016/j.patter.2022.100522 Text en © 2022 The Author(s) https://creativecommons.org/licenses/by-nc-nd/4.0/This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/). |
spellingShingle | Article Shen, Guobin Zhao, Dongcheng Zeng, Yi Backpropagation with biologically plausible spatiotemporal adjustment for training deep spiking neural networks |
title | Backpropagation with biologically plausible spatiotemporal adjustment for training deep spiking neural networks |
title_full | Backpropagation with biologically plausible spatiotemporal adjustment for training deep spiking neural networks |
title_fullStr | Backpropagation with biologically plausible spatiotemporal adjustment for training deep spiking neural networks |
title_full_unstemmed | Backpropagation with biologically plausible spatiotemporal adjustment for training deep spiking neural networks |
title_short | Backpropagation with biologically plausible spatiotemporal adjustment for training deep spiking neural networks |
title_sort | backpropagation with biologically plausible spatiotemporal adjustment for training deep spiking neural networks |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9214320/ https://www.ncbi.nlm.nih.gov/pubmed/35755868 http://dx.doi.org/10.1016/j.patter.2022.100522 |
work_keys_str_mv | AT shenguobin backpropagationwithbiologicallyplausiblespatiotemporaladjustmentfortrainingdeepspikingneuralnetworks AT zhaodongcheng backpropagationwithbiologicallyplausiblespatiotemporaladjustmentfortrainingdeepspikingneuralnetworks AT zengyi backpropagationwithbiologicallyplausiblespatiotemporaladjustmentfortrainingdeepspikingneuralnetworks |