Cargando…

A Neuromorphic Architecture for Object Recognition and Motion Anticipation Using Burst-STDP

In this work we investigate the possibilities offered by a minimal framework of artificial spiking neurons to be deployed in silico. Here we introduce a hierarchical network architecture of spiking neurons which learns to recognize moving objects in a visual environment and determine the correct mot...

Descripción completa

Detalles Bibliográficos
Autores principales: Nere, Andrew, Olcese, Umberto, Balduzzi, David, Tononi, Giulio
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Public Library of Science 2012
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3352850/
https://www.ncbi.nlm.nih.gov/pubmed/22615855
http://dx.doi.org/10.1371/journal.pone.0036958
_version_ 1782232963927244800
author Nere, Andrew
Olcese, Umberto
Balduzzi, David
Tononi, Giulio
author_facet Nere, Andrew
Olcese, Umberto
Balduzzi, David
Tononi, Giulio
author_sort Nere, Andrew
collection PubMed
description In this work we investigate the possibilities offered by a minimal framework of artificial spiking neurons to be deployed in silico. Here we introduce a hierarchical network architecture of spiking neurons which learns to recognize moving objects in a visual environment and determine the correct motor output for each object. These tasks are learned through both supervised and unsupervised spike timing dependent plasticity (STDP). STDP is responsible for the strengthening (or weakening) of synapses in relation to pre- and post-synaptic spike times and has been described as a Hebbian paradigm taking place both in vitro and in vivo. We utilize a variation of STDP learning, called burst-STDP, which is based on the notion that, since spikes are expensive in terms of energy consumption, then strong bursting activity carries more information than single (sparse) spikes. Furthermore, this learning algorithm takes advantage of homeostatic renormalization, which has been hypothesized to promote memory consolidation during NREM sleep. Using this learning rule, we design a spiking neural network architecture capable of object recognition, motion detection, attention towards important objects, and motor control outputs. We demonstrate the abilities of our design in a simple environment with distractor objects, multiple objects moving concurrently, and in the presence of noise. Most importantly, we show how this neural network is capable of performing these tasks using a simple leaky-integrate-and-fire (LIF) neuron model with binary synapses, making it fully compatible with state-of-the-art digital neuromorphic hardware designs. As such, the building blocks and learning rules presented in this paper appear promising for scalable fully neuromorphic systems to be implemented in hardware chips.
format Online
Article
Text
id pubmed-3352850
institution National Center for Biotechnology Information
language English
publishDate 2012
publisher Public Library of Science
record_format MEDLINE/PubMed
spelling pubmed-33528502012-05-21 A Neuromorphic Architecture for Object Recognition and Motion Anticipation Using Burst-STDP Nere, Andrew Olcese, Umberto Balduzzi, David Tononi, Giulio PLoS One Research Article In this work we investigate the possibilities offered by a minimal framework of artificial spiking neurons to be deployed in silico. Here we introduce a hierarchical network architecture of spiking neurons which learns to recognize moving objects in a visual environment and determine the correct motor output for each object. These tasks are learned through both supervised and unsupervised spike timing dependent plasticity (STDP). STDP is responsible for the strengthening (or weakening) of synapses in relation to pre- and post-synaptic spike times and has been described as a Hebbian paradigm taking place both in vitro and in vivo. We utilize a variation of STDP learning, called burst-STDP, which is based on the notion that, since spikes are expensive in terms of energy consumption, then strong bursting activity carries more information than single (sparse) spikes. Furthermore, this learning algorithm takes advantage of homeostatic renormalization, which has been hypothesized to promote memory consolidation during NREM sleep. Using this learning rule, we design a spiking neural network architecture capable of object recognition, motion detection, attention towards important objects, and motor control outputs. We demonstrate the abilities of our design in a simple environment with distractor objects, multiple objects moving concurrently, and in the presence of noise. Most importantly, we show how this neural network is capable of performing these tasks using a simple leaky-integrate-and-fire (LIF) neuron model with binary synapses, making it fully compatible with state-of-the-art digital neuromorphic hardware designs. As such, the building blocks and learning rules presented in this paper appear promising for scalable fully neuromorphic systems to be implemented in hardware chips. Public Library of Science 2012-05-15 /pmc/articles/PMC3352850/ /pubmed/22615855 http://dx.doi.org/10.1371/journal.pone.0036958 Text en Nere et al. http://creativecommons.org/licenses/by/4.0/ This is an open-access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are properly credited.
spellingShingle Research Article
Nere, Andrew
Olcese, Umberto
Balduzzi, David
Tononi, Giulio
A Neuromorphic Architecture for Object Recognition and Motion Anticipation Using Burst-STDP
title A Neuromorphic Architecture for Object Recognition and Motion Anticipation Using Burst-STDP
title_full A Neuromorphic Architecture for Object Recognition and Motion Anticipation Using Burst-STDP
title_fullStr A Neuromorphic Architecture for Object Recognition and Motion Anticipation Using Burst-STDP
title_full_unstemmed A Neuromorphic Architecture for Object Recognition and Motion Anticipation Using Burst-STDP
title_short A Neuromorphic Architecture for Object Recognition and Motion Anticipation Using Burst-STDP
title_sort neuromorphic architecture for object recognition and motion anticipation using burst-stdp
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3352850/
https://www.ncbi.nlm.nih.gov/pubmed/22615855
http://dx.doi.org/10.1371/journal.pone.0036958
work_keys_str_mv AT nereandrew aneuromorphicarchitectureforobjectrecognitionandmotionanticipationusingburststdp
AT olceseumberto aneuromorphicarchitectureforobjectrecognitionandmotionanticipationusingburststdp
AT balduzzidavid aneuromorphicarchitectureforobjectrecognitionandmotionanticipationusingburststdp
AT tononigiulio aneuromorphicarchitectureforobjectrecognitionandmotionanticipationusingburststdp
AT nereandrew neuromorphicarchitectureforobjectrecognitionandmotionanticipationusingburststdp
AT olceseumberto neuromorphicarchitectureforobjectrecognitionandmotionanticipationusingburststdp
AT balduzzidavid neuromorphicarchitectureforobjectrecognitionandmotionanticipationusingburststdp
AT tononigiulio neuromorphicarchitectureforobjectrecognitionandmotionanticipationusingburststdp