Cargando…
Event-Based Computation for Touch Localization Based on Precise Spike Timing
Precise spike timing and temporal coding are used extensively within the nervous system of insects and in the sensory periphery of higher order animals. However, conventional Artificial Neural Networks (ANNs) and machine learning algorithms cannot take advantage of this coding strategy, due to their...
Autores principales: | , , , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Frontiers Media S.A.
2020
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7248403/ https://www.ncbi.nlm.nih.gov/pubmed/32528239 http://dx.doi.org/10.3389/fnins.2020.00420 |
_version_ | 1783538365581230080 |
---|---|
author | Haessig, Germain Milde, Moritz B. Aceituno, Pau Vilimelis Oubari, Omar Knight, James C. van Schaik, André Benosman, Ryad B. Indiveri, Giacomo |
author_facet | Haessig, Germain Milde, Moritz B. Aceituno, Pau Vilimelis Oubari, Omar Knight, James C. van Schaik, André Benosman, Ryad B. Indiveri, Giacomo |
author_sort | Haessig, Germain |
collection | PubMed |
description | Precise spike timing and temporal coding are used extensively within the nervous system of insects and in the sensory periphery of higher order animals. However, conventional Artificial Neural Networks (ANNs) and machine learning algorithms cannot take advantage of this coding strategy, due to their rate-based representation of signals. Even in the case of artificial Spiking Neural Networks (SNNs), identifying applications where temporal coding outperforms the rate coding strategies of ANNs is still an open challenge. Neuromorphic sensory-processing systems provide an ideal context for exploring the potential advantages of temporal coding, as they are able to efficiently extract the information required to cluster or classify spatio-temporal activity patterns from relative spike timing. Here we propose a neuromorphic model inspired by the sand scorpion to explore the benefits of temporal coding, and validate it in an event-based sensory-processing task. The task consists in localizing a target using only the relative spike timing of eight spatially-separated vibration sensors. We propose two different approaches in which the SNNs learns to cluster spatio-temporal patterns in an unsupervised manner and we demonstrate how the task can be solved both analytically and through numerical simulation of multiple SNN models. We argue that the models presented are optimal for spatio-temporal pattern classification using precise spike timing in a task that could be used as a standard benchmark for evaluating event-based sensory processing models based on temporal coding. |
format | Online Article Text |
id | pubmed-7248403 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2020 |
publisher | Frontiers Media S.A. |
record_format | MEDLINE/PubMed |
spelling | pubmed-72484032020-06-10 Event-Based Computation for Touch Localization Based on Precise Spike Timing Haessig, Germain Milde, Moritz B. Aceituno, Pau Vilimelis Oubari, Omar Knight, James C. van Schaik, André Benosman, Ryad B. Indiveri, Giacomo Front Neurosci Neuroscience Precise spike timing and temporal coding are used extensively within the nervous system of insects and in the sensory periphery of higher order animals. However, conventional Artificial Neural Networks (ANNs) and machine learning algorithms cannot take advantage of this coding strategy, due to their rate-based representation of signals. Even in the case of artificial Spiking Neural Networks (SNNs), identifying applications where temporal coding outperforms the rate coding strategies of ANNs is still an open challenge. Neuromorphic sensory-processing systems provide an ideal context for exploring the potential advantages of temporal coding, as they are able to efficiently extract the information required to cluster or classify spatio-temporal activity patterns from relative spike timing. Here we propose a neuromorphic model inspired by the sand scorpion to explore the benefits of temporal coding, and validate it in an event-based sensory-processing task. The task consists in localizing a target using only the relative spike timing of eight spatially-separated vibration sensors. We propose two different approaches in which the SNNs learns to cluster spatio-temporal patterns in an unsupervised manner and we demonstrate how the task can be solved both analytically and through numerical simulation of multiple SNN models. We argue that the models presented are optimal for spatio-temporal pattern classification using precise spike timing in a task that could be used as a standard benchmark for evaluating event-based sensory processing models based on temporal coding. Frontiers Media S.A. 2020-05-19 /pmc/articles/PMC7248403/ /pubmed/32528239 http://dx.doi.org/10.3389/fnins.2020.00420 Text en Copyright © 2020 Haessig, Milde, Aceituno, Oubari, Knight, van Schaik, Benosman and Indiveri. 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 Haessig, Germain Milde, Moritz B. Aceituno, Pau Vilimelis Oubari, Omar Knight, James C. van Schaik, André Benosman, Ryad B. Indiveri, Giacomo Event-Based Computation for Touch Localization Based on Precise Spike Timing |
title | Event-Based Computation for Touch Localization Based on Precise Spike Timing |
title_full | Event-Based Computation for Touch Localization Based on Precise Spike Timing |
title_fullStr | Event-Based Computation for Touch Localization Based on Precise Spike Timing |
title_full_unstemmed | Event-Based Computation for Touch Localization Based on Precise Spike Timing |
title_short | Event-Based Computation for Touch Localization Based on Precise Spike Timing |
title_sort | event-based computation for touch localization based on precise spike timing |
topic | Neuroscience |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7248403/ https://www.ncbi.nlm.nih.gov/pubmed/32528239 http://dx.doi.org/10.3389/fnins.2020.00420 |
work_keys_str_mv | AT haessiggermain eventbasedcomputationfortouchlocalizationbasedonprecisespiketiming AT mildemoritzb eventbasedcomputationfortouchlocalizationbasedonprecisespiketiming AT aceitunopauvilimelis eventbasedcomputationfortouchlocalizationbasedonprecisespiketiming AT oubariomar eventbasedcomputationfortouchlocalizationbasedonprecisespiketiming AT knightjamesc eventbasedcomputationfortouchlocalizationbasedonprecisespiketiming AT vanschaikandre eventbasedcomputationfortouchlocalizationbasedonprecisespiketiming AT benosmanryadb eventbasedcomputationfortouchlocalizationbasedonprecisespiketiming AT indiverigiacomo eventbasedcomputationfortouchlocalizationbasedonprecisespiketiming |