Liquid State Machine on SpiNNaker for Spatio-Temporal Classification Tasks
Liquid State Machines (LSMs) are computing reservoirs composed of recurrently connected Spiking Neural Networks which have attracted research interest for their modeling capacity of biological structures and as promising pattern recognition tools suitable for their implementation in neuromorphic pro...
| Autores: | , , , |
|---|---|
| Tipo de recurso: | artículo |
| Estado: | Versión publicada |
| Fecha de publicación: | 2022 |
| País: | España |
| Institución: | Universidad de Sevilla (US) |
| Repositorio: | idUS. Depósito de Investigación de la Universidad de Sevilla |
| OAI Identifier: | oai:idus.us.es:11441/144004 |
| Acceso en línea: | https://hdl.handle.net/11441/144004 https://doi.org/10.3389/fnins.2022.819063 |
| Access Level: | acceso abierto |
| Palabra clave: | Liquid State Machine N-MNIST neuromorphic hardware spiking neural network SpiNNaker |
| id |
ES_fc4e64e20ee0fa7a19ee4e274982f81a |
|---|---|
| oai_identifier_str |
oai:idus.us.es:11441/144004 |
| network_acronym_str |
ES |
| network_name_str |
España |
| repository_id_str |
|
| spelling |
Liquid State Machine on SpiNNaker for Spatio-Temporal Classification TasksPatiño Saucedo, AlbertoRostro González, HoracioSerrano Gotarredona, María TeresaLinares Barranco, BernabéLiquid State MachineN-MNISTneuromorphic hardwarespiking neural networkSpiNNakerLiquid State Machines (LSMs) are computing reservoirs composed of recurrently connected Spiking Neural Networks which have attracted research interest for their modeling capacity of biological structures and as promising pattern recognition tools suitable for their implementation in neuromorphic processors, benefited from the modest use of computing resources in their training process. However, it has been difficult to optimize LSMs for solving complex tasks such as event-based computer vision and few implementations in large-scale neuromorphic processors have been attempted. In this work, we show that offline-trained LSMs implemented in the SpiNNaker neuromorphic processor are able to classify visual events, achieving state-of-the-art performance in the event-based N-MNIST dataset. The training of the readout layer is performed using a recent adaptation of back-propagation-through-time (BPTT) for SNNs, while the internal weights of the reservoir are kept static. Results show that mapping our LSM from a Deep Learning framework to SpiNNaker does not affect the performance of the classification task. Additionally, we show that weight quantization, which substantially reduces the memory footprint of the LSM, has a small impact on its performance.Frontiers Media S.A.Arquitectura y Tecnología de Computadores2022info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionapplication/pdfapplication/pdfhttps://hdl.handle.net/11441/144004https://doi.org/10.3389/fnins.2022.819063reponame:idUS. Depósito de Investigación de la Universidad de Sevillainstname:Universidad de Sevilla (US)InglésFrontiers in Neuroscience, 16.https://www.frontiersin.org/articles/10.3389/fnins.2022.819063/fullinfo:eu-repo/semantics/openAccessoai:idus.us.es:11441/1440042026-06-17T12:51:07Z |
| dc.title.none.fl_str_mv |
Liquid State Machine on SpiNNaker for Spatio-Temporal Classification Tasks |
| title |
Liquid State Machine on SpiNNaker for Spatio-Temporal Classification Tasks |
| spellingShingle |
Liquid State Machine on SpiNNaker for Spatio-Temporal Classification Tasks Patiño Saucedo, Alberto Liquid State Machine N-MNIST neuromorphic hardware spiking neural network SpiNNaker |
| title_short |
Liquid State Machine on SpiNNaker for Spatio-Temporal Classification Tasks |
| title_full |
Liquid State Machine on SpiNNaker for Spatio-Temporal Classification Tasks |
| title_fullStr |
Liquid State Machine on SpiNNaker for Spatio-Temporal Classification Tasks |
| title_full_unstemmed |
Liquid State Machine on SpiNNaker for Spatio-Temporal Classification Tasks |
| title_sort |
Liquid State Machine on SpiNNaker for Spatio-Temporal Classification Tasks |
| dc.creator.none.fl_str_mv |
Patiño Saucedo, Alberto Rostro González, Horacio Serrano Gotarredona, María Teresa Linares Barranco, Bernabé |
| author |
Patiño Saucedo, Alberto |
| author_facet |
Patiño Saucedo, Alberto Rostro González, Horacio Serrano Gotarredona, María Teresa Linares Barranco, Bernabé |
| author_role |
author |
| author2 |
Rostro González, Horacio Serrano Gotarredona, María Teresa Linares Barranco, Bernabé |
| author2_role |
author author author |
| dc.contributor.none.fl_str_mv |
Arquitectura y Tecnología de Computadores |
| dc.subject.none.fl_str_mv |
Liquid State Machine N-MNIST neuromorphic hardware spiking neural network SpiNNaker |
| topic |
Liquid State Machine N-MNIST neuromorphic hardware spiking neural network SpiNNaker |
| description |
Liquid State Machines (LSMs) are computing reservoirs composed of recurrently connected Spiking Neural Networks which have attracted research interest for their modeling capacity of biological structures and as promising pattern recognition tools suitable for their implementation in neuromorphic processors, benefited from the modest use of computing resources in their training process. However, it has been difficult to optimize LSMs for solving complex tasks such as event-based computer vision and few implementations in large-scale neuromorphic processors have been attempted. In this work, we show that offline-trained LSMs implemented in the SpiNNaker neuromorphic processor are able to classify visual events, achieving state-of-the-art performance in the event-based N-MNIST dataset. The training of the readout layer is performed using a recent adaptation of back-propagation-through-time (BPTT) for SNNs, while the internal weights of the reservoir are kept static. Results show that mapping our LSM from a Deep Learning framework to SpiNNaker does not affect the performance of the classification task. Additionally, we show that weight quantization, which substantially reduces the memory footprint of the LSM, has a small impact on its performance. |
| publishDate |
2022 |
| dc.date.none.fl_str_mv |
2022 |
| dc.type.none.fl_str_mv |
info:eu-repo/semantics/article info:eu-repo/semantics/publishedVersion |
| format |
article |
| status_str |
publishedVersion |
| dc.identifier.none.fl_str_mv |
https://hdl.handle.net/11441/144004 https://doi.org/10.3389/fnins.2022.819063 |
| url |
https://hdl.handle.net/11441/144004 https://doi.org/10.3389/fnins.2022.819063 |
| dc.language.none.fl_str_mv |
Inglés |
| language_invalid_str_mv |
Inglés |
| dc.relation.none.fl_str_mv |
Frontiers in Neuroscience, 16. https://www.frontiersin.org/articles/10.3389/fnins.2022.819063/full |
| dc.rights.none.fl_str_mv |
info:eu-repo/semantics/openAccess |
| eu_rights_str_mv |
openAccess |
| dc.format.none.fl_str_mv |
application/pdf application/pdf |
| dc.publisher.none.fl_str_mv |
Frontiers Media S.A. |
| publisher.none.fl_str_mv |
Frontiers Media S.A. |
| dc.source.none.fl_str_mv |
reponame:idUS. Depósito de Investigación de la Universidad de Sevilla instname:Universidad de Sevilla (US) |
| instname_str |
Universidad de Sevilla (US) |
| reponame_str |
idUS. Depósito de Investigación de la Universidad de Sevilla |
| collection |
idUS. Depósito de Investigación de la Universidad de Sevilla |
| repository.name.fl_str_mv |
|
| repository.mail.fl_str_mv |
|
| _version_ |
1869425410146566144 |
| score |
15,300724 |