A CMAC Learning Method Using the Kalman Filter.
スポンサーリンク
概要
- 論文の詳細を見る
The Cerebellar Model Arithmetic Computer (CMAC) proposed by Albus is a neural network that imitates the human cerebellum, and it is basically a table look-up technique for representing nonlinear functions. The CMAC can approximate a wide variety of nonlinear functions by learning. However, the CMAC requires a number of learning iterations to achieve the adequate approximation accuracy, because the CMAC learning algorithm is derived based on the Least Mean Square method.In this paper, a CMAC learning algorithm based on the Kalman filter is proposed. Using this algorithm, the number of learning iterations is reduced, and the comparable approximation accuracy is achieved as compared to the system using conventional learning algorithm. Generally, the learning algorithm based on the Kalman filter requires much larger computational quantity than that required by algorithms based on the Least Mean Square method. For CMAC system equations contain a sparse matrix, the computational quantity of the proposed learning algorithm can be reduced. Furthermore, since two CMAC weights being in the far place from each other can be considered to have little correlation, the number of weights that should be updated for an learning iteration can be reduced. Computer simulation results for modeling problems are presented.
- 公益社団法人 計測自動制御学会の論文
公益社団法人 計測自動制御学会 | 論文
- Self-Excited Oscillation of Relay-Type Sampled-Data Feedback Control System
- タイトル無し
- Mold Level Control for a Continuous Casting Machine Using an Electrode-Type Mold-Level Detector
- Assessment and Control of Noise:Pollution by Noise from General Sources
- Information network system and home automation.