Cargando…

Benchmarking Spike-Based Visual Recognition: A Dataset and Evaluation

Today, increasing attention is being paid to research into spike-based neural computation both to gain a better understanding of the brain and to explore biologically-inspired computation. Within this field, the primate visual pathway and its hierarchical organization have been extensively studied....

Descripción completa

Detalles Bibliográficos
Autores principales: Liu, Qian, Pineda-García, Garibaldi, Stromatias, Evangelos, Serrano-Gotarredona, Teresa, Furber, Steve B.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Frontiers Media S.A. 2016
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5090001/
https://www.ncbi.nlm.nih.gov/pubmed/27853419
http://dx.doi.org/10.3389/fnins.2016.00496
_version_ 1782464332300288000
author Liu, Qian
Pineda-García, Garibaldi
Stromatias, Evangelos
Serrano-Gotarredona, Teresa
Furber, Steve B.
author_facet Liu, Qian
Pineda-García, Garibaldi
Stromatias, Evangelos
Serrano-Gotarredona, Teresa
Furber, Steve B.
author_sort Liu, Qian
collection PubMed
description Today, increasing attention is being paid to research into spike-based neural computation both to gain a better understanding of the brain and to explore biologically-inspired computation. Within this field, the primate visual pathway and its hierarchical organization have been extensively studied. Spiking Neural Networks (SNNs), inspired by the understanding of observed biological structure and function, have been successfully applied to visual recognition and classification tasks. In addition, implementations on neuromorphic hardware have enabled large-scale networks to run in (or even faster than) real time, making spike-based neural vision processing accessible on mobile robots. Neuromorphic sensors such as silicon retinas are able to feed such mobile systems with real-time visual stimuli. A new set of vision benchmarks for spike-based neural processing are now needed to measure progress quantitatively within this rapidly advancing field. We propose that a large dataset of spike-based visual stimuli is needed to provide meaningful comparisons between different systems, and a corresponding evaluation methodology is also required to measure the performance of SNN models and their hardware implementations. In this paper we first propose an initial NE (Neuromorphic Engineering) dataset based on standard computer vision benchmarksand that uses digits from the MNIST database. This dataset is compatible with the state of current research on spike-based image recognition. The corresponding spike trains are produced using a range of techniques: rate-based Poisson spike generation, rank order encoding, and recorded output from a silicon retina with both flashing and oscillating input stimuli. In addition, a complementary evaluation methodology is presented to assess both model-level and hardware-level performance. Finally, we demonstrate the use of the dataset and the evaluation methodology using two SNN models to validate the performance of the models and their hardware implementations. With this dataset we hope to (1) promote meaningful comparison between algorithms in the field of neural computation, (2) allow comparison with conventional image recognition methods, (3) provide an assessment of the state of the art in spike-based visual recognition, and (4) help researchers identify future directions and advance the field.
format Online
Article
Text
id pubmed-5090001
institution National Center for Biotechnology Information
language English
publishDate 2016
publisher Frontiers Media S.A.
record_format MEDLINE/PubMed
spelling pubmed-50900012016-11-16 Benchmarking Spike-Based Visual Recognition: A Dataset and Evaluation Liu, Qian Pineda-García, Garibaldi Stromatias, Evangelos Serrano-Gotarredona, Teresa Furber, Steve B. Front Neurosci Neuroscience Today, increasing attention is being paid to research into spike-based neural computation both to gain a better understanding of the brain and to explore biologically-inspired computation. Within this field, the primate visual pathway and its hierarchical organization have been extensively studied. Spiking Neural Networks (SNNs), inspired by the understanding of observed biological structure and function, have been successfully applied to visual recognition and classification tasks. In addition, implementations on neuromorphic hardware have enabled large-scale networks to run in (or even faster than) real time, making spike-based neural vision processing accessible on mobile robots. Neuromorphic sensors such as silicon retinas are able to feed such mobile systems with real-time visual stimuli. A new set of vision benchmarks for spike-based neural processing are now needed to measure progress quantitatively within this rapidly advancing field. We propose that a large dataset of spike-based visual stimuli is needed to provide meaningful comparisons between different systems, and a corresponding evaluation methodology is also required to measure the performance of SNN models and their hardware implementations. In this paper we first propose an initial NE (Neuromorphic Engineering) dataset based on standard computer vision benchmarksand that uses digits from the MNIST database. This dataset is compatible with the state of current research on spike-based image recognition. The corresponding spike trains are produced using a range of techniques: rate-based Poisson spike generation, rank order encoding, and recorded output from a silicon retina with both flashing and oscillating input stimuli. In addition, a complementary evaluation methodology is presented to assess both model-level and hardware-level performance. Finally, we demonstrate the use of the dataset and the evaluation methodology using two SNN models to validate the performance of the models and their hardware implementations. With this dataset we hope to (1) promote meaningful comparison between algorithms in the field of neural computation, (2) allow comparison with conventional image recognition methods, (3) provide an assessment of the state of the art in spike-based visual recognition, and (4) help researchers identify future directions and advance the field. Frontiers Media S.A. 2016-11-02 /pmc/articles/PMC5090001/ /pubmed/27853419 http://dx.doi.org/10.3389/fnins.2016.00496 Text en Copyright © 2016 Liu, Pineda-García, Stromatias, Serrano-Gotarredona and Furber. 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) or licensor 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
Liu, Qian
Pineda-García, Garibaldi
Stromatias, Evangelos
Serrano-Gotarredona, Teresa
Furber, Steve B.
Benchmarking Spike-Based Visual Recognition: A Dataset and Evaluation
title Benchmarking Spike-Based Visual Recognition: A Dataset and Evaluation
title_full Benchmarking Spike-Based Visual Recognition: A Dataset and Evaluation
title_fullStr Benchmarking Spike-Based Visual Recognition: A Dataset and Evaluation
title_full_unstemmed Benchmarking Spike-Based Visual Recognition: A Dataset and Evaluation
title_short Benchmarking Spike-Based Visual Recognition: A Dataset and Evaluation
title_sort benchmarking spike-based visual recognition: a dataset and evaluation
topic Neuroscience
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5090001/
https://www.ncbi.nlm.nih.gov/pubmed/27853419
http://dx.doi.org/10.3389/fnins.2016.00496
work_keys_str_mv AT liuqian benchmarkingspikebasedvisualrecognitionadatasetandevaluation
AT pinedagarciagaribaldi benchmarkingspikebasedvisualrecognitionadatasetandevaluation
AT stromatiasevangelos benchmarkingspikebasedvisualrecognitionadatasetandevaluation
AT serranogotarredonateresa benchmarkingspikebasedvisualrecognitionadatasetandevaluation
AT furbersteveb benchmarkingspikebasedvisualrecognitionadatasetandevaluation