This workgroup is for those who would like to work with spiking networks which learn attractor states - how can you resist?!
Introduction
Neuromorphic chips have been largely devoted to duplicating in silicon the operation of sensory systems, and sometimes to implementing simple, general purpose computational elements supposedly at work in a variety of neural circuits. Typically the studied architectures are either essentially feedforward, as in perceptrons or filters, or they include simple feedback mechanisms, as in winner-take-all or central pattern generators.
In this workgroup we focus on recurrent neural networks with massive feedback, exhibiting attractor behavior. Networks consist of interacting populations of neurons sparsely connected among themselves. We concentrate on collective emerging behaviors at the population level, preferring the mean population firing rate as the informative observable.
We will work on a multi-chip setup developed in the eternal city, Rome, the great point attractor of the empire, to which, 2000 years ago, all roads led. The set up supports a reconfigurable network of IF neurons with Hebbian bistable plastic synapses. The goal is to interface an attractor network with a silicon retina to learn to recognize visual stimuli in real-time.
Relevant Information
Attractor networks
Attractor models have been developed and improved to account for a wide array of experimental evidence related to working memory. They can store and retrieve prescribed patterns of collective activation as ”memories”. Upon the arrival of a “known” external stimulus the network dynamics relax to the closest fixed-point attractor (stored representation) and the resulting firing activity is self-sustained even after the end of the external stimuli. An attractor network acts as an ”associative memory”, retrieving a prototypical memorized representation for a whole class of stimuli which define the ”basin of attraction”.
It is increasingly becoming clear that the dynamic scheme has a wider scope. Models based on bistable or multistable networks have been proposed as theoretical underpinnings for understanding perceptual decision mechanisms and processes of information integration (see Wang08, Amit89), as well as multi-stable perception and binocular rivalry (see Gigante09 and Marti08).
It therefore appears that attractor networks could be considered as general-purpose processing elements, worth the effort of studying them in silicon, with a view to creating complex neuromorphic systems.
Learning
The amount of positive feedback in the attractor network should be adequate to guarantee memory storage and retrieval. Self-excitation depends on synaptic efficacy which can be adjusted through a training process. The neuromorphic chip we use is endowed with Hebbian plastic bistable synapses whose dynamics depends on both the mean firing rate of the pre-synaptic neuron and on the instantaneous value of the post-synaptic neuronal depolarization. For more details on the model see Brader_etal07; for its implementation see Giulioni_etal09 and Mitra_etal.
The neuromorphic setup
The neuromorphic chip we use is described in Giulioni_etal08, it is endowed with 128 neurons and 16k reconfigurable synapses. A first implementation of an attractor network on this chip is reported in Camilleri_etal10. For communication we use the PCI-AER board described in Dante_etal05. The silicon retina we are planning to use has been developed in Zurich by T. Delbruck, please refer to his website for a description of the sensor.
Projects
The starting point is building a stable setup including the silicon retina and the multi-chip platform - a controllable environment for reproducible experiments.
The final goal is to learn to recognize a class of visual stimuli. We can play with different network topologies and different stimuli, using images on a screen or real-world objects.
The same setup could be used for experiments on competitive attractor-based networks for decision-making tasks.
Prerequisites
Hardware-Software requirements
We will bring the entire hardware-software setup needed.
Theoretical Requirements
Basic knowledge about spiking neural networks is suggested. Basic programming skills are suggested (Matlab, C).
Where to catch us
You can find us in the Disco.
An almost-real-time log
Meeting 1: overview and ideas
Discussions
put discussions here
References
book: D.J. Amit, "Modeling Brain Function", Cambridge University Press, 1989.
articles: see attachments
Attachments
-
Whirlpool.jpg
(17.0 KB) - added by simbamford
14 months ago.
Whirlpool
-
Camilleri_etal10.pdf
(1.1 MB) - added by giulioni
14 months ago.
-
Brader_etal07.pdf
(0.9 MB) - added by giulioni
14 months ago.
Brader, Senn, and Fusi, "Learning Real-World Stimuli in a Neural Network with Spike-Driven Synaptic Dynamics", Neural Computation 19, 2881–2912 (2007)
-
Camilleri_etal10.2.pdf
(1.1 MB) - added by giulioni
14 months ago.
Camilleri P, Giulioni M, Mattia M, Braun J, Del Giudice P, “Self-sustained activity in Attractor Networks using Neuromorphic VLSI” in Proc. of IJCNN 2010.
-
Gigante_etal09.pdf
(0.7 MB) - added by giulioni
14 months ago.
G. Gigante, M. Mattia, J. Braun and P. Del Giudice, “Bistable Perception Modeled as Competing Stochastic Integrations at Two Levels” in PLoS Comp. Biol. 2009
-
Gilioni_etal09.pdf
(1.0 MB) - added by giulioni
14 months ago.
M. Giulioni, M. Pannunzi, D. Badoni, V. Dante and P. Del Giudice, “Classification of overlapping patterns in with a configurable analog VLSI neural networks of spiking neurons and self-regulating plastic synapses” in Neural Computation 2009, Vol 21(11):3106-3129
-
Giulioni_etal08.pdf
(1.0 MB) - added by giulioni
14 months ago.
M. Giulioni, P. Camilleri, V. Dante, D. Badon, G. Indiveri, J. Braun and P. Del Giudice, “A VLSI Network of Spiking Neurons with Plastic Fully Configurable Stop-Learning Synapses” in Proc. of ICECS 2008.
-
Marti_etal08.pdf
(0.7 MB) - added by giulioni
14 months ago.
D. Marti, G. Deco, M. Mattia, G. Gigante and P. Del Giudice, “A Fluctuation-Driven Mechanism for Slow Decision Processes in Reverberant Networks” in PLoS One 2008, vol 3 e2534
-
Mitra_etal09.pdf
(1.1 MB) - added by giulioni
14 months ago.
Mitra, Fusi, Indiveri, "Real-Time Classification of Complex Patterns Using Spike-Based Learning in Neuromorphic VLSI", IEEE Transactions on Biomedical Circuits and Systems 2009, Vol. 3, 1:32-41
-
Wang08.pdf
(0.9 MB) - added by giulioni
14 months ago.
W.J. Wang, “Decision making in recurrent neuronal circuits” in Neuron 2008 vol 60(2): 215-234

