DocumentCode
3534295
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
fYear
2009
fDate
Aug. 31 2009-Sept. 2 2009
Firstpage
670
Lastpage
673
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;
fLanguage
English
Publisher
ieee
Conference_Titel
Field Programmable Logic and Applications, 2009. FPL 2009. International Conference on
Conference_Location
Prague
ISSN
1946-1488
Print_ISBN
978-1-4244-3892-1
Electronic_ISBN
1946-1488
Type
conf
DOI
10.1109/FPL.2009.5272339
Filename
5272339
Link To Document