Multilayer feedforward networks are universal approximators
Neural Networks
Learning internal representations by error propagation
Parallel distributed processing: explorations in the microstructure of cognition, vol. 1
The implementation of fuzzy systems, neural networks and fuzzy neural networks using
Information Sciences: an International Journal
A Neural Network-Based Novelty Detector for Image Sequence Analysis
IEEE Transactions on Pattern Analysis and Machine Intelligence
A hybrid of genetic algorithm and particle swarm optimization for recurrent network design
IEEE Transactions on Systems, Man, and Cybernetics, Part B: Cybernetics
Fuzzy wavelet networks for function learning
IEEE Transactions on Fuzzy Systems
Self-constructing fuzzy neural network speed controller for permanent-magnet synchronous motor drive
IEEE Transactions on Fuzzy Systems
Using wavelet network in nonparametric estimation
IEEE Transactions on Neural Networks
IEEE Transactions on Neural Networks
A digital hardware pulse-mode neuron with piecewise linear activation function
IEEE Transactions on Neural Networks
Neural Networks for Continuous Online Learning and Control
IEEE Transactions on Neural Networks
Load forecasting using wavelet fuzzy neural network
International Journal of Knowledge-based and Intelligent Engineering Systems
Implementation of a neuro-fuzzy network with on-chip learning and its applications
Expert Systems with Applications: An International Journal
Mathematics and Computers in Simulation
International Journal of High Performance Systems Architecture
Hardware opposition-based PSO applied to mobile robot controllers
Engineering Applications of Artificial Intelligence
Hi-index | 0.98 |
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.