Cargando…
VTSNN: a virtual temporal spiking neural network
Spiking neural networks (SNNs) have recently demonstrated outstanding performance in a variety of high-level tasks, such as image classification. However, advancements in the field of low-level assignments, such as image reconstruction, are rare. This may be due to the lack of promising image encodi...
Autores principales: | , , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Frontiers Media S.A.
2023
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10242054/ https://www.ncbi.nlm.nih.gov/pubmed/37287800 http://dx.doi.org/10.3389/fnins.2023.1091097 |
_version_ | 1785054127464644608 |
---|---|
author | Qiu, Xue-Rui Wang, Zhao-Rui Luan, Zheng Zhu, Rui-Jie Wu, Xiao Zhang, Ma-Lu Deng, Liang-Jian |
author_facet | Qiu, Xue-Rui Wang, Zhao-Rui Luan, Zheng Zhu, Rui-Jie Wu, Xiao Zhang, Ma-Lu Deng, Liang-Jian |
author_sort | Qiu, Xue-Rui |
collection | PubMed |
description | Spiking neural networks (SNNs) have recently demonstrated outstanding performance in a variety of high-level tasks, such as image classification. However, advancements in the field of low-level assignments, such as image reconstruction, are rare. This may be due to the lack of promising image encoding techniques and corresponding neuromorphic devices designed specifically for SNN-based low-level vision problems. This paper begins by proposing a simple yet effective undistorted weighted-encoding-decoding technique, which primarily consists of an Undistorted Weighted-Encoding (UWE) and an Undistorted Weighted-Decoding (UWD). The former aims to convert a gray image into spike sequences for effective SNN learning, while the latter converts spike sequences back into images. Then, we design a new SNN training strategy, known as Independent-Temporal Backpropagation (ITBP) to avoid complex loss propagation in spatial and temporal dimensions, and experiments show that ITBP is superior to Spatio-Temporal Backpropagation (STBP). Finally, a so-called Virtual Temporal SNN (VTSNN) is formulated by incorporating the above-mentioned approaches into U-net network architecture, fully utilizing the potent multiscale representation capability. Experimental results on several commonly used datasets such as MNIST, F-MNIST, and CIFAR10 demonstrate that the proposed method produces competitive noise-removal performance extremely which is superior to the existing work. Compared to ANN with the same architecture, VTSNN has a greater chance of achieving superiority while consuming ~1/274 of the energy. Specifically, using the given encoding-decoding strategy, a simple neuromorphic circuit could be easily constructed to maximize this low-carbon strategy. |
format | Online Article Text |
id | pubmed-10242054 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2023 |
publisher | Frontiers Media S.A. |
record_format | MEDLINE/PubMed |
spelling | pubmed-102420542023-06-07 VTSNN: a virtual temporal spiking neural network Qiu, Xue-Rui Wang, Zhao-Rui Luan, Zheng Zhu, Rui-Jie Wu, Xiao Zhang, Ma-Lu Deng, Liang-Jian Front Neurosci Neuroscience Spiking neural networks (SNNs) have recently demonstrated outstanding performance in a variety of high-level tasks, such as image classification. However, advancements in the field of low-level assignments, such as image reconstruction, are rare. This may be due to the lack of promising image encoding techniques and corresponding neuromorphic devices designed specifically for SNN-based low-level vision problems. This paper begins by proposing a simple yet effective undistorted weighted-encoding-decoding technique, which primarily consists of an Undistorted Weighted-Encoding (UWE) and an Undistorted Weighted-Decoding (UWD). The former aims to convert a gray image into spike sequences for effective SNN learning, while the latter converts spike sequences back into images. Then, we design a new SNN training strategy, known as Independent-Temporal Backpropagation (ITBP) to avoid complex loss propagation in spatial and temporal dimensions, and experiments show that ITBP is superior to Spatio-Temporal Backpropagation (STBP). Finally, a so-called Virtual Temporal SNN (VTSNN) is formulated by incorporating the above-mentioned approaches into U-net network architecture, fully utilizing the potent multiscale representation capability. Experimental results on several commonly used datasets such as MNIST, F-MNIST, and CIFAR10 demonstrate that the proposed method produces competitive noise-removal performance extremely which is superior to the existing work. Compared to ANN with the same architecture, VTSNN has a greater chance of achieving superiority while consuming ~1/274 of the energy. Specifically, using the given encoding-decoding strategy, a simple neuromorphic circuit could be easily constructed to maximize this low-carbon strategy. Frontiers Media S.A. 2023-05-23 /pmc/articles/PMC10242054/ /pubmed/37287800 http://dx.doi.org/10.3389/fnins.2023.1091097 Text en Copyright © 2023 Qiu, Wang, Luan, Zhu, Wu, Zhang and Deng. https://creativecommons.org/licenses/by/4.0/This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms. |
spellingShingle | Neuroscience Qiu, Xue-Rui Wang, Zhao-Rui Luan, Zheng Zhu, Rui-Jie Wu, Xiao Zhang, Ma-Lu Deng, Liang-Jian VTSNN: a virtual temporal spiking neural network |
title | VTSNN: a virtual temporal spiking neural network |
title_full | VTSNN: a virtual temporal spiking neural network |
title_fullStr | VTSNN: a virtual temporal spiking neural network |
title_full_unstemmed | VTSNN: a virtual temporal spiking neural network |
title_short | VTSNN: a virtual temporal spiking neural network |
title_sort | vtsnn: a virtual temporal spiking neural network |
topic | Neuroscience |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10242054/ https://www.ncbi.nlm.nih.gov/pubmed/37287800 http://dx.doi.org/10.3389/fnins.2023.1091097 |
work_keys_str_mv | AT qiuxuerui vtsnnavirtualtemporalspikingneuralnetwork AT wangzhaorui vtsnnavirtualtemporalspikingneuralnetwork AT luanzheng vtsnnavirtualtemporalspikingneuralnetwork AT zhuruijie vtsnnavirtualtemporalspikingneuralnetwork AT wuxiao vtsnnavirtualtemporalspikingneuralnetwork AT zhangmalu vtsnnavirtualtemporalspikingneuralnetwork AT dengliangjian vtsnnavirtualtemporalspikingneuralnetwork |