Cargando…

Skimming Digits: Neuromorphic Classification of Spike-Encoded Images

The growing demands placed upon the field of computer vision have renewed the focus on alternative visual scene representations and processing paradigms. Silicon retinea provide an alternative means of imaging the visual environment, and produce frame-free spatio-temporal data. This paper presents a...

Descripción completa

Detalles Bibliográficos
Autores principales: Cohen, Gregory K., Orchard, Garrick, Leng, Sio-Hoi, Tapson, Jonathan, Benosman, Ryad B., van Schaik, André
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/PMC4848313/
https://www.ncbi.nlm.nih.gov/pubmed/27199646
http://dx.doi.org/10.3389/fnins.2016.00184
_version_ 1782429315869179904
author Cohen, Gregory K.
Orchard, Garrick
Leng, Sio-Hoi
Tapson, Jonathan
Benosman, Ryad B.
van Schaik, André
author_facet Cohen, Gregory K.
Orchard, Garrick
Leng, Sio-Hoi
Tapson, Jonathan
Benosman, Ryad B.
van Schaik, André
author_sort Cohen, Gregory K.
collection PubMed
description The growing demands placed upon the field of computer vision have renewed the focus on alternative visual scene representations and processing paradigms. Silicon retinea provide an alternative means of imaging the visual environment, and produce frame-free spatio-temporal data. This paper presents an investigation into event-based digit classification using N-MNIST, a neuromorphic dataset created with a silicon retina, and the Synaptic Kernel Inverse Method (SKIM), a learning method based on principles of dendritic computation. As this work represents the first large-scale and multi-class classification task performed using the SKIM network, it explores different training patterns and output determination methods necessary to extend the original SKIM method to support multi-class problems. Making use of SKIM networks applied to real-world datasets, implementing the largest hidden layer sizes and simultaneously training the largest number of output neurons, the classification system achieved a best-case accuracy of 92.87% for a network containing 10,000 hidden layer neurons. These results represent the highest accuracies achieved against the dataset to date and serve to validate the application of the SKIM method to event-based visual classification tasks. Additionally, the study found that using a square pulse as the supervisory training signal produced the highest accuracy for most output determination methods, but the results also demonstrate that an exponential pattern is better suited to hardware implementations as it makes use of the simplest output determination method based on the maximum value.
format Online
Article
Text
id pubmed-4848313
institution National Center for Biotechnology Information
language English
publishDate 2016
publisher Frontiers Media S.A.
record_format MEDLINE/PubMed
spelling pubmed-48483132016-05-19 Skimming Digits: Neuromorphic Classification of Spike-Encoded Images Cohen, Gregory K. Orchard, Garrick Leng, Sio-Hoi Tapson, Jonathan Benosman, Ryad B. van Schaik, André Front Neurosci Neuroscience The growing demands placed upon the field of computer vision have renewed the focus on alternative visual scene representations and processing paradigms. Silicon retinea provide an alternative means of imaging the visual environment, and produce frame-free spatio-temporal data. This paper presents an investigation into event-based digit classification using N-MNIST, a neuromorphic dataset created with a silicon retina, and the Synaptic Kernel Inverse Method (SKIM), a learning method based on principles of dendritic computation. As this work represents the first large-scale and multi-class classification task performed using the SKIM network, it explores different training patterns and output determination methods necessary to extend the original SKIM method to support multi-class problems. Making use of SKIM networks applied to real-world datasets, implementing the largest hidden layer sizes and simultaneously training the largest number of output neurons, the classification system achieved a best-case accuracy of 92.87% for a network containing 10,000 hidden layer neurons. These results represent the highest accuracies achieved against the dataset to date and serve to validate the application of the SKIM method to event-based visual classification tasks. Additionally, the study found that using a square pulse as the supervisory training signal produced the highest accuracy for most output determination methods, but the results also demonstrate that an exponential pattern is better suited to hardware implementations as it makes use of the simplest output determination method based on the maximum value. Frontiers Media S.A. 2016-04-28 /pmc/articles/PMC4848313/ /pubmed/27199646 http://dx.doi.org/10.3389/fnins.2016.00184 Text en Copyright © 2016 Cohen, Orchard, Leng, Tapson, Benosman and van Schaik. 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
Cohen, Gregory K.
Orchard, Garrick
Leng, Sio-Hoi
Tapson, Jonathan
Benosman, Ryad B.
van Schaik, André
Skimming Digits: Neuromorphic Classification of Spike-Encoded Images
title Skimming Digits: Neuromorphic Classification of Spike-Encoded Images
title_full Skimming Digits: Neuromorphic Classification of Spike-Encoded Images
title_fullStr Skimming Digits: Neuromorphic Classification of Spike-Encoded Images
title_full_unstemmed Skimming Digits: Neuromorphic Classification of Spike-Encoded Images
title_short Skimming Digits: Neuromorphic Classification of Spike-Encoded Images
title_sort skimming digits: neuromorphic classification of spike-encoded images
topic Neuroscience
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4848313/
https://www.ncbi.nlm.nih.gov/pubmed/27199646
http://dx.doi.org/10.3389/fnins.2016.00184
work_keys_str_mv AT cohengregoryk skimmingdigitsneuromorphicclassificationofspikeencodedimages
AT orchardgarrick skimmingdigitsneuromorphicclassificationofspikeencodedimages
AT lengsiohoi skimmingdigitsneuromorphicclassificationofspikeencodedimages
AT tapsonjonathan skimmingdigitsneuromorphicclassificationofspikeencodedimages
AT benosmanryadb skimmingdigitsneuromorphicclassificationofspikeencodedimages
AT vanschaikandre skimmingdigitsneuromorphicclassificationofspikeencodedimages