DocumentCode :
1970805
Title :
A reconfigurable approach to hardware implementation of neural networks
Author :
Noory, Babak ; Groza, Voicu
Author_Institution :
Sch. of Inf. Technol. Eng., Ottawa Univ., Ont., Canada
Volume :
3
fYear :
2003
fDate :
4-7 May 2003
Firstpage :
1861
Abstract :
Hardware inefficiency of neural synapse multiplication has placed an upper limit on the neural network size that can be implemented on a single FPGA. In this paper, we make use of distributed arithmetic and internal lookup tables of FPGA structures to improve the efficiency of synapse multiplication. We propose a weight clustering optimization method to further reduce area requirements of the target hardware. Applying our proposed method to a sample neuron, we were able to reduce the hardware requirements of synapse multiplier by 30%. Our parameterized approach can be utilized for automation of neural network synthesis onto FPGA devices.
Keywords :
circuit optimisation; field programmable gate arrays; neural net architecture; parallel architectures; reconfigurable architectures; FPGA structure; distributed arithmetic lookup tables; neural network; neural synapse multiplication; reconfigurable computing; target hardware reduction; weight clustering optimization method; Artificial neural networks; Automation; Computer architecture; Costs; Field programmable gate arrays; Network synthesis; Neural network hardware; Neural networks; Neurons; Parallel processing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Electrical and Computer Engineering, 2003. IEEE CCECE 2003. Canadian Conference on
ISSN :
0840-7789
Print_ISBN :
0-7803-7781-8
Type :
conf
DOI :
10.1109/CCECE.2003.1226274
Filename :
1226274
Link To Document :
بازگشت