Neural network training based on FPGA with floating point number format and it's performance

被引:23
作者
Cavuslu, Mehmet Ali [1 ]
Karakuzu, Cihan [2 ]
Sahin, Suhap [3 ]
Yakut, Mehmet [2 ]
机构
[1] Y Vizyon Sinyalizasyon Tic Ltd Sti, TR-06800 Ankara, Turkey
[2] Kocaeli Univ, Dept Elect & Telecommun Engn, Fac Engn, TR-41380 Umuttepe, Izmit, Turkey
[3] Kocaeli Univ, Dept Comp Engn, Fac Engn, TR-41380 Umuttepe, Izmit, Turkey
关键词
FPGA; Artificial neural networks; VHDL; Parallel programming; Floating point arithmetic;
D O I
10.1007/s00521-010-0423-3
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper, two-layered feed forward artificial neural network's (ANN) training by back propagation and its implementation on FPGA (field programmable gate array) using floating point number format with different bit lengths are remarked based on EX-OR problem. In the study, being suitable with the parallel data-processing specification on ANN's nature, it is especially ensured to realize ANN training operations parallel over FPGA. On the training, Virtex2vp30 chip of Xilinx FPGA family is used. The network created on FPGA is coded by using VHDL. By comparing the results to available literature, the technique developed here proved to consume less space for the subjected ANN training which has the same structure and bit length, it is shown to have better performance.
引用
收藏
页码:195 / 202
页数:8
相关论文
共 25 条
[1]  
AZ I, 2007, P IEEE 15 SIGN PROC, P1
[2]  
Az I., 2006, ISEECE 2006 3 INT S, P7
[3]  
BELANOVIC P, 2002, THESIS NE U
[4]  
BURR J, 1993, PARALLEL DIGITAL IMP, P223
[5]  
Cavuslu M.A., 2006, ISEECE 2006 3rd international symposium on electrical, electronic and computer engineering symposium proceedings. TRNC, P287
[6]  
CAVUSLU MA, 2006, P URSI TURKIYE 2006, P610
[7]  
CAVUSLU MA, 2008, P AK SIST YEN UYG SE
[8]  
ELLIOT DL, 1993, 938 TR U MAR I SYST
[9]   IMPLANTABLE CARDIOVERTER DEFIBRILLATOR ELECTROGRAM RECOGNITION WITH A MULTILAYER PERCEPTRON [J].
FARRUGIA, S ;
YEE, HS ;
NICKOLLS, P .
PACE-PACING AND CLINICAL ELECTROPHYSIOLOGY, 1993, 16 (01) :228-234
[10]  
GALLAGHER S, 2004, ACCELERATING DSP ALG, P6