Back to Search
Start Over
An FPGA Implementation of a Polychronous Spiking Neural Network with Delay Adaptation
- Source :
- Frontiers in Neuroscience, Frontiers in Neuroscience, Vol 7 (2013)
- Publication Year :
- 2013
- Publisher :
- Frontiers Media S.A., 2013.
-
Abstract
- We present an FPGA implementation of a re-configurable, polychronous spiking neural network with a large capacity for spatial-temporal patterns. The proposed neural network generates delay paths de novo, so that only connections that actually appear in the training patterns will be created. This allows the proposed network to use all the axons (variables) to store information. Spike Timing Dependent Delay Plasticity is used to fine-tune and add dynamics to the network. We use a time-multiplexing approach allowing us to achieve 4096 (4k) neurons and up to 1.15 million programmable delay axons on a Virtex 6 FPGA. The testing results show that the proposed neural network is capable of successfully recalling more than 95% of all spikes for 96% of the stored patterns. The tests also show that the neural network is robust to noise from random input spikes.
- Subjects :
- Spiking neural network
polychronous spiking neural network
Virtex
Artificial neural network
business.industry
Time delay neural network
Computer science
spiking neurons
General Neuroscience
Real-time computing
Random neural network
lcsh:RC321-571
Neuromorphic engineering
virtualisation
polychronous network
Spike (software development)
delay adaptation
Artificial intelligence
business
Field-programmable gate array
neuromorphic engineering
time multiplexing
lcsh:Neurosciences. Biological psychiatry. Neuropsychiatry
Neuroscience
Original Research
Subjects
Details
- Language :
- English
- ISSN :
- 1662453X and 16624548
- Volume :
- 7
- Database :
- OpenAIRE
- Journal :
- Frontiers in Neuroscience
- Accession number :
- edsair.doi.dedup.....cf466c10fc8deacb78f89cf00744a8a8