Abstract

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.

Highlights

  • The primate visual cortex exemplifies the brain’s unique ability to extract and integrate vast amounts of sensory stimuli into meaningful categorizations

  • We investigate a simplified model of the visual cortex in the context of digital neuromorphic hardware constraints

  • Through learning via burst-spike timing dependent plasticity (STDP) and homeostatic renormalization, we demonstrate that our neural network is capable of object recognition, motion detection, attention towards important objects, and motor control outputs

Read more

Summary

Introduction

The primate visual cortex exemplifies the brain’s unique ability to extract and integrate vast amounts of sensory stimuli into meaningful categorizations. Even more impressive is the brain’s ability to combine and integrate such pathways, processing complex visual environments on the order of tens to hundreds of milliseconds [1,2,3,4,5]. The other various sensory and motor areas of the primate neocortex show crossmodal processing and integration. These features of the primate neocortex, which are vital for an animal’s decision making in its environment, are implemented via a single basic computational module, the spiking neuronal cell

Objectives
Methods
Results
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call