Pulse Density Hopfield Neural Network System with Learning Capability Using FPGA
نویسندگان
چکیده
In this paper, we present a FPGA Hopfield Neural Network system with learning capability using the simultaneous perturbation learning rule. In the neural network, outputs and internal values are represented by pulse train. That is, analog Hopfield Neural Network with pulse frequency representation is considered. The pulse density representation and the simultaneous perturbation enable the system with learning capability to easily implement as a hardware system. Details of the design are described. Analog and digital examples are also shown to confirm a viability of the system configuration and the learning capability. Key-Words: Hardware implementation, Pulse density, HNN, Learning, Simultaneous perturbation, FPGA
منابع مشابه
Pulse Density Recurrent Neural Network Systems with Learning Capability Using FPGA
In this paper, we present FPGA recurrent neural network systems with learning capability using the simultaneous perturbation learning rule. In the neural network systems, outputs and internal values are represented by pulse train. That is, analog recurrent neural networks with pulse frequency representation are considered. The pulse density representation and the simultaneous perturbation enabl...
متن کاملDesign and Fpga Implementation of She Pwm in a Single Phase A.c.chopper Using Generalized Hopfield Neural Network
In this part, a FPGA based implementation of Selective Harmonic Elimination Pulse Width Modulation (SHEPWM) as applied to a single-phase A.C. Chopper using Generalized Hopfield Neural Network (GHNN) is designed and implemented. The objective of this part is to eliminate 5 th , 7 th , 11 th and 13 th order harmonics in the output voltage waveform of the single-phase A.C. Chopper while retaining ...
متن کاملFPGA implementation of a pulse density neural network with learning ability using simultaneous perturbation
Hardware realization is very important when considering wider applications of neural networks (NNs). In particular, hardware NNs with a learning ability are intriguing. In these networks, the learning scheme is of much interest, with the backpropagation method being widely used. A gradient type of learning rule is not easy to realize in an electronic system, since calculation of the gradients f...
متن کاملNeural Network Modelling of Optimal Robot Movement Using Branch and Bound Tree
In this paper a discrete competitive neural network is introduced to calculate the optimal robot arm movements for processing a considered commitment of tasks, using the branch and bound methodology. A special method based on the branch and bound methodology, modified with a travelling path for adapting in the neural network, is introduced. The main neural network of the system consists of diff...
متن کاملSystem Identification Using A Coefficient Learning Mechanism Via A Hopfield Neural Network
In this paper, an identification method is proposed for discrete-time nonlinear systems using a Hopfield neural network (HNN) as a coefficient learning mechanism to obtain optimized coefficients over a set of Gaussian basis functions. The outputs of the HNN, which are coefficients over a set of Gaussian basis functions, are discretized to be a discrete Hopfield learning model and completely app...
متن کامل