DocumentCode
1209329
Title
Simultaneous perturbation learning rule for recurrent neural networks and its FPGA implementation
Author
Maeda, Yutaka ; Wakamura, Masatoshi
Author_Institution
Dept. of Electr. Eng. & Comput. Sci., Kansai Univ., Osaka, Japan
Volume
16
Issue
6
fYear
2005
Firstpage
1664
Lastpage
1672
Abstract
Recurrent neural networks have interesting properties and can handle dynamic information processing unlike ordinary feedforward neural networks. However, they are generally difficult to use because there is no convenient learning scheme. In this paper, a recursive learning scheme for recurrent neural networks using the simultaneous perturbation method is described. The detailed procedure of the scheme for recurrent neural networks is explained. Unlike ordinary correlation learning, this method is applicable to analog learning and the learning of oscillatory solutions of recurrent neural networks. Moreover, as a typical example of recurrent neural networks, we consider the hardware implementation of Hopfield neural networks using a field-programmable gate array (FPGA). The details of the implementation are described. Two examples of a Hopfield neural network system for analog and oscillatory targets are shown. These results show that the learning scheme proposed here is feasible.
Keywords
analogue computer circuits; feedforward neural nets; field programmable gate arrays; learning (artificial intelligence); perturbation techniques; recurrent neural nets; FPGA; Hopfield neural network; analog learning; correlation learning; dynamic information processing; feedforward neural network; field-programmable gate array; hardware implementation; oscillatory solution; perturbation learning rule; recurrent neural network; recursive learning scheme; Feedforward neural networks; Field programmable analog arrays; Field programmable gate arrays; Hardware; Hopfield neural networks; Information processing; Large scale integration; Neural networks; Perturbation methods; Recurrent neural networks; Field-programmable gate array (FPGA) implementation; Hopfield neural networks (HNNs); recurrent neural networks (RNNs); recursive learning; simultaneous perturbation; Algorithms; Artificial Intelligence; Equipment Design; Equipment Failure Analysis; Feedback; Neural Networks (Computer); Pattern Recognition, Automated; Signal Processing, Computer-Assisted; Transistors;
fLanguage
English
Journal_Title
Neural Networks, IEEE Transactions on
Publisher
ieee
ISSN
1045-9227
Type
jour
DOI
10.1109/TNN.2005.852237
Filename
1528541
Link To Document