Title of article :
FPGA implementation of a wavelet neural network with particle swarm optimization learning
Author/Authors :
Lin، نويسنده , , Cheng-Jian and Tsai، نويسنده , , Hung-Ming، نويسنده ,
Issue Information :
روزنامه با شماره پیاپی سال 2008
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.
Keywords :
particle swarm optimization (PSO) , Field programmable gate array (FPGA) , Prediction , Identification , Wavelet neural networks (WNN)
Journal title :
Mathematical and Computer Modelling
Journal title :
Mathematical and Computer Modelling