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

Descripción completa

Detalles Bibliográficos
Autores principales: She, Xueyuan, Dash, Saurabh, Kim, Daehyun, Mukhopadhyay, Saibal
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