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

Descripción completa

Detalles Bibliográficos
Autores principales: Qiu, Xue-Rui, Wang, Zhao-Rui, Luan, Zheng, Zhu, Rui-Jie, Wu, Xiao, Zhang, Ma-Lu, Deng, Liang-Jian
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