Title :
The lattice-ladder neuron and its training circuit implementation in FPGA
Author :
Sledevic, Tomyslav ; Navakauskas, Dalius
Author_Institution :
Dept. of Electron. Syst., Vilnius Gediminas Tech. Univ., Vilnius, Lithuania
Abstract :
FPGA implementation of a lattice-ladder multilayer perceptron structure together with its training algorithm in a full scale seems attractive, however there is a lack of preliminary results on the choice of implementation architecture. The aim of this investigation was to get insights on the selected neuron model fixed-point architecture (necessary to use word length) and its complexity (required number of LUT and DSP slices and BRAM size) by the evaluation of the reproduced by lattice-ladder neuron accuracy of bandwidth and central frequency as also as output signal normalized mean error. Thus the second order fixed-point normalized lattice-ladder neuron with its training algorithm was implemented in Artix-7 FPGA. The experiments were performed using various bandwidths and word length constrains. In general increase of word length yielded smaller mean errors. However the limited size BRAM used for trigonometric function LUTs was a bottleneck to improve the precision while doubling the number of DSP slices.
Keywords :
digital signal processing chips; field programmable gate arrays; fixed point arithmetic; multilayer perceptrons; random-access storage; table lookup; Artix-7 FPGA implementation; BRAM size; DSP slices; lattice-ladder multilayer perceptron structure; neuron model fixed-point architecture; second order fixed-point normalized lattice-ladder neuron; trigonometric function look-up-table; word length constrains; Bandwidth; Digital signal processing; Field programmable gate arrays; Lattices; Neurons; Table lookup; Training; FPGA implementation; fixed-point arithmetics; gradient training; high level synthesis; lattice-ladder filter; multilayer perceptron;
Conference_Titel :
Information, Electronic and Electrical Engineering (AIEEE), 2014 IEEE 2nd Workshop on Advances in
Conference_Location :
Vilnius
DOI :
10.1109/AIEEE.2014.7020327