Cargando…
A Heterogeneous Spiking Neural Network for Unsupervised Learning of Spatiotemporal Patterns
This paper introduces a heterogeneous spiking neural network (H-SNN) as a novel, feedforward SNN structure capable of learning complex spatiotemporal patterns with spike-timing-dependent plasticity (STDP) based unsupervised training. Within H-SNN, hierarchical spatial and temporal patterns are const...
Autores principales: | , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Frontiers Media S.A.
2021
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7841292/ https://www.ncbi.nlm.nih.gov/pubmed/33519366 http://dx.doi.org/10.3389/fnins.2020.615756 |
_version_ | 1783643774211063808 |
---|---|
author | She, Xueyuan Dash, Saurabh Kim, Daehyun Mukhopadhyay, Saibal |
author_facet | She, Xueyuan Dash, Saurabh Kim, Daehyun Mukhopadhyay, Saibal |
author_sort | She, Xueyuan |
collection | PubMed |
description | This paper introduces a heterogeneous spiking neural network (H-SNN) as a novel, feedforward SNN structure capable of learning complex spatiotemporal patterns with spike-timing-dependent plasticity (STDP) based unsupervised training. Within H-SNN, hierarchical spatial and temporal patterns are constructed with convolution connections and memory pathways containing spiking neurons with different dynamics. We demonstrate analytically the formation of long and short term memory in H-SNN and distinct response functions of memory pathways. In simulation, the network is tested on visual input of moving objects to simultaneously predict for object class and motion dynamics. Results show that H-SNN achieves prediction accuracy on similar or higher level than supervised deep neural networks (DNN). Compared to SNN trained with back-propagation, H-SNN effectively utilizes STDP to learn spatiotemporal patterns that have better generalizability to unknown motion and/or object classes encountered during inference. In addition, the improved performance is achieved with 6x fewer parameters than complex DNNs, showing H-SNN as an efficient approach for applications with constrained computation resources. |
format | Online Article Text |
id | pubmed-7841292 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2021 |
publisher | Frontiers Media S.A. |
record_format | MEDLINE/PubMed |
spelling | pubmed-78412922021-01-29 A Heterogeneous Spiking Neural Network for Unsupervised Learning of Spatiotemporal Patterns She, Xueyuan Dash, Saurabh Kim, Daehyun Mukhopadhyay, Saibal Front Neurosci Neuroscience This paper introduces a heterogeneous spiking neural network (H-SNN) as a novel, feedforward SNN structure capable of learning complex spatiotemporal patterns with spike-timing-dependent plasticity (STDP) based unsupervised training. Within H-SNN, hierarchical spatial and temporal patterns are constructed with convolution connections and memory pathways containing spiking neurons with different dynamics. We demonstrate analytically the formation of long and short term memory in H-SNN and distinct response functions of memory pathways. In simulation, the network is tested on visual input of moving objects to simultaneously predict for object class and motion dynamics. Results show that H-SNN achieves prediction accuracy on similar or higher level than supervised deep neural networks (DNN). Compared to SNN trained with back-propagation, H-SNN effectively utilizes STDP to learn spatiotemporal patterns that have better generalizability to unknown motion and/or object classes encountered during inference. In addition, the improved performance is achieved with 6x fewer parameters than complex DNNs, showing H-SNN as an efficient approach for applications with constrained computation resources. Frontiers Media S.A. 2021-01-14 /pmc/articles/PMC7841292/ /pubmed/33519366 http://dx.doi.org/10.3389/fnins.2020.615756 Text en Copyright © 2021 She, Dash, Kim and Mukhopadhyay. http://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 She, Xueyuan Dash, Saurabh Kim, Daehyun Mukhopadhyay, Saibal A Heterogeneous Spiking Neural Network for Unsupervised Learning of Spatiotemporal Patterns |
title | A Heterogeneous Spiking Neural Network for Unsupervised Learning of Spatiotemporal Patterns |
title_full | A Heterogeneous Spiking Neural Network for Unsupervised Learning of Spatiotemporal Patterns |
title_fullStr | A Heterogeneous Spiking Neural Network for Unsupervised Learning of Spatiotemporal Patterns |
title_full_unstemmed | A Heterogeneous Spiking Neural Network for Unsupervised Learning of Spatiotemporal Patterns |
title_short | A Heterogeneous Spiking Neural Network for Unsupervised Learning of Spatiotemporal Patterns |
title_sort | heterogeneous spiking neural network for unsupervised learning of spatiotemporal patterns |
topic | Neuroscience |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7841292/ https://www.ncbi.nlm.nih.gov/pubmed/33519366 http://dx.doi.org/10.3389/fnins.2020.615756 |
work_keys_str_mv | AT shexueyuan aheterogeneousspikingneuralnetworkforunsupervisedlearningofspatiotemporalpatterns AT dashsaurabh aheterogeneousspikingneuralnetworkforunsupervisedlearningofspatiotemporalpatterns AT kimdaehyun aheterogeneousspikingneuralnetworkforunsupervisedlearningofspatiotemporalpatterns AT mukhopadhyaysaibal aheterogeneousspikingneuralnetworkforunsupervisedlearningofspatiotemporalpatterns AT shexueyuan heterogeneousspikingneuralnetworkforunsupervisedlearningofspatiotemporalpatterns AT dashsaurabh heterogeneousspikingneuralnetworkforunsupervisedlearningofspatiotemporalpatterns AT kimdaehyun heterogeneousspikingneuralnetworkforunsupervisedlearningofspatiotemporalpatterns AT mukhopadhyaysaibal heterogeneousspikingneuralnetworkforunsupervisedlearningofspatiotemporalpatterns |