Title :
Fast spiking neural network architecture for low-cost FPGA devices
Author :
Iakymchuk, Taras ; Rosado, Alfredo ; Frances, Jose V. ; Batallre, M.
Author_Institution :
Dept. Electron. Eng. ETSE., Univ. of Valencia, Valencia, Spain
Abstract :
Spiking Neural Networks (SNN) consist of fully interconnected computation units (neurons) based on spike processing. This type of networks resembles those found in biological systems studied by neuroscientists. This paper shows a hardware implementation for SNN. First, SNN require the inputs to be spikes, being necessary a conversion system (encoding) from digital values into spikes. For travelling spikes, each neuron interconnection is characterized by weights and delays, requiring an internal neuron processing by a Postsynaptic Potential (PSP) function and membrane potential threshold evaluation for a postsynaptic output spike generation. In order to model a real biological system by artificial SNN, the number of required neurons is very high (thousands). In this work, we propose a SNN architecture able to adapt big size networks using reduced hardware resources. While spikes are processed at 1ms time, inter spike time is used for internal calculations, a mixed serial-parallel structure allows optimized computation of all neuron output values. Results show that SNN can be accommodated using a medium-size FPGA device such as Xilinx Spartan 3 with processing speed comparable to fully parallel implementations with up to 70% resource reduction.
Keywords :
delays; field programmable gate arrays; neural chips; PSP function; SNN architecture; Xilinx Spartan 3; artificial SNN; biological systems; conversion system; delays; fast spiking neural network architecture; fully interconnected computation units; internal neuron processing; low-cost FPGA devices; medium-size FPGA device; membrane potential threshold evaluation; neuron interconnection; postsynaptic output spike generation; postsynaptic potential function; spike processing; time 1 ms; Biological neural networks; Clocks; Delay; Encoding; Hardware; Neurons; Synchronization;
Conference_Titel :
Reconfigurable Communication-centric Systems-on-Chip (ReCoSoC), 2012 7th International Workshop on
Conference_Location :
York
Print_ISBN :
978-1-4673-2570-7
Electronic_ISBN :
978-1-4673-2571-4
DOI :
10.1109/ReCoSoC.2012.6322906