Parallel Fixed Point Implementation of a Radial Basis Function Network in an FPGA
This paper proposes a parallel fixed point radial basis function (RBF) artificial neural network (ANN), implemented in a field programmable gate array (FPGA) trained online with a least mean square (LMS) algorithm. The processing time and occupied area were analyzed for various fixed point formats....
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2014-09-01
|
Series: | Sensors |
Subjects: | |
Online Access: | http://www.mdpi.com/1424-8220/14/10/18223 |
id |
doaj-17804b680f4e44d8bef4a33f614d4662 |
---|---|
record_format |
Article |
spelling |
doaj-17804b680f4e44d8bef4a33f614d46622020-11-24T21:47:20ZengMDPI AGSensors1424-82202014-09-011410182231824310.3390/s141018223s141018223Parallel Fixed Point Implementation of a Radial Basis Function Network in an FPGAAlisson C. D. de Souza0Marcelo A. C. Fernandes1Department of Computer Engineering and Automation, Center of Technology, Federal University of Rio Grande do Norte—UFRN, Natal 59078-970, BrazilDepartment of Computer Engineering and Automation, Center of Technology, Federal University of Rio Grande do Norte—UFRN, Natal 59078-970, BrazilThis paper proposes a parallel fixed point radial basis function (RBF) artificial neural network (ANN), implemented in a field programmable gate array (FPGA) trained online with a least mean square (LMS) algorithm. The processing time and occupied area were analyzed for various fixed point formats. The problems of precision of the ANN response for nonlinear classification using the XOR gate and interpolation using the sine function were also analyzed in a hardware implementation. The entire project was developed using the System Generator platform (Xilinx), with a Virtex-6 xc6vcx240t-1ff1156 as the target FPGA.http://www.mdpi.com/1424-8220/14/10/18223artificial neural networkANNradial basis functionRBFFPGAfixed pointSimulinksystem generator |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Alisson C. D. de Souza Marcelo A. C. Fernandes |
spellingShingle |
Alisson C. D. de Souza Marcelo A. C. Fernandes Parallel Fixed Point Implementation of a Radial Basis Function Network in an FPGA Sensors artificial neural network ANN radial basis function RBF FPGA fixed point Simulink system generator |
author_facet |
Alisson C. D. de Souza Marcelo A. C. Fernandes |
author_sort |
Alisson C. D. de Souza |
title |
Parallel Fixed Point Implementation of a Radial Basis Function Network in an FPGA |
title_short |
Parallel Fixed Point Implementation of a Radial Basis Function Network in an FPGA |
title_full |
Parallel Fixed Point Implementation of a Radial Basis Function Network in an FPGA |
title_fullStr |
Parallel Fixed Point Implementation of a Radial Basis Function Network in an FPGA |
title_full_unstemmed |
Parallel Fixed Point Implementation of a Radial Basis Function Network in an FPGA |
title_sort |
parallel fixed point implementation of a radial basis function network in an fpga |
publisher |
MDPI AG |
series |
Sensors |
issn |
1424-8220 |
publishDate |
2014-09-01 |
description |
This paper proposes a parallel fixed point radial basis function (RBF) artificial neural network (ANN), implemented in a field programmable gate array (FPGA) trained online with a least mean square (LMS) algorithm. The processing time and occupied area were analyzed for various fixed point formats. The problems of precision of the ANN response for nonlinear classification using the XOR gate and interpolation using the sine function were also analyzed in a hardware implementation. The entire project was developed using the System Generator platform (Xilinx), with a Virtex-6 xc6vcx240t-1ff1156 as the target FPGA. |
topic |
artificial neural network ANN radial basis function RBF FPGA fixed point Simulink system generator |
url |
http://www.mdpi.com/1424-8220/14/10/18223 |
work_keys_str_mv |
AT alissoncddesouza parallelfixedpointimplementationofaradialbasisfunctionnetworkinanfpga AT marceloacfernandes parallelfixedpointimplementationofaradialbasisfunctionnetworkinanfpga |
_version_ |
1725897646348959744 |