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 :
بازگشت