Title :
Emulating Spiking Neural Networks for edge detection on FPGA hardware
Author :
Glackin, Brendan ; Harkin, Jim ; McGinnity, Thomas M. ; Maguire, Liam P. ; Wu, QingXiang
Author_Institution :
Intell. Syst. Res. Centre, Univ. of Ulster, Derry, UK
fDate :
Aug. 31 2009-Sept. 2 2009
Abstract :
Spiking neural networks (SNNs) are an emerging computing paradigm that attempt to model the biological functions of the human brain. However, as networks approach the biological scale with significantly large numbers of neurons, software simulations face the problem of scalability and increasing computation times. Thus, numerous researchers have targeted hardware implementations in an attempt to more closely replicate the parallel processing capabilities of biological networks. Reconfigurable hardware is seen as a particularly viable platform for attempting to replicate to some degree the natural plasticity and flexibility of the human brain. This paper presents a scalable FPGA based implementation approach that facilitates the accelerated emulation of large-scale SNNs. The approach is validated using a SNN-based edge detection application where an order of magnitude speed performance increase was observed in comparison to a software equivalent implementation.
Keywords :
edge detection; field programmable gate arrays; learning (artificial intelligence); neural nets; parallel processing; FPGA; SNN; edge detection; machine learning; parallel processing; reconfigurable hardware; spiking neural network emulation; Biological neural networks; Biological system modeling; Biology computing; Brain modeling; Computer networks; Field programmable gate arrays; Humans; Image edge detection; Neural network hardware; Neural networks;
Conference_Titel :
Field Programmable Logic and Applications, 2009. FPL 2009. International Conference on
Conference_Location :
Prague
Print_ISBN :
978-1-4244-3892-1
Electronic_ISBN :
1946-1488
DOI :
10.1109/FPL.2009.5272339