Back to Search Start Over

FPGA implementation of a wavelet neural network with particle swarm optimization learning

Authors :
Lin, Cheng-Jian
Tsai, Hung-Ming
Source :
Mathematical & Computer Modelling. May2008, Vol. 47 Issue 9/10, p982-996. 15p.
Publication Year :
2008

Abstract

Abstract: This paper introduces implementation of a wavelet neural network (WNN) with learning ability on field programmable gate array (FPGA). A learning algorithm using gradient descent method is not easy to implement in an electronic circuit and has local minimum. A more suitable method is the particle swarm optimization (PSO) that is a population-based optimization algorithm. The PSO is similar to the GA, but it has no evolution operators such as crossover and mutation. In the approximation of a nonlinear activation function, we use a Taylor series and a look-up table (LUT) to achieve a more accurate approximation. The results of the two experiments demonstrate the successful hardware implementation of the wavelet neural networks with the PSO algorithm using FPGA. From the results of the experiment, it can be seen that the performance of the PSO is better than that of the simultaneous perturbation algorithm at sufficient particle sizes. [Copyright &y& Elsevier]

Details

Language :
English
ISSN :
08957177
Volume :
47
Issue :
9/10
Database :
Academic Search Index
Journal :
Mathematical & Computer Modelling
Publication Type :
Academic Journal
Accession number :
31677844
Full Text :
https://doi.org/10.1016/j.mcm.2007.05.013