Neurocontroller alternatives for "fuzzy" ball-and-beam systems with nonuniform nonlinear friction

被引:44
作者
Eaton, PH [1 ]
Prokhorov, DV
Wunsch, DC
机构
[1] Mission Res Corp, Albuquerque, NM 87106 USA
[2] Ford Res Lab, Dearborn, MI 48121 USA
[3] Univ Missouri, Dept Elect & Comp Engn, Rolla, MO 65409 USA
来源
IEEE TRANSACTIONS ON NEURAL NETWORKS | 2000年 / 11卷 / 02期
基金
美国国家科学基金会;
关键词
ACD; adaptive critic; control; DHP; dynamic programming; extended Kalman filter; fuzzy; HDP; neural networks; neurocontrol; recurrent neural network; time-delay neural network;
D O I
10.1109/72.839012
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The ball-and-beam problem is a benchmark for testing control algorithms. In the World Congress on Neural Networks, 1994, Prof. L. Zadeh proposed a twist to the problem, which, he suggested, would require a fuzzy logic controller. This experiment uses a beam, partially covered with a sticky substance, increasing the difficulty of predicting the ball's motion. We complicated this problem even more by not using any information concerning the ball's velocity, Although it is common to use the first differences of the ball's consecutive positions as a measure of velocity and explicit input to the controller, we preferred to exploit recurrent neural networks, inputting only consecutive positions instead. We have used truncated backpropagation through time with the node-decoupled extended Kalman filter (NDEKF) algorithm to update the weights in the networks. Our best neurocontroller uses a form of approximate dynamic programming called an adaptive critic design. A hierarchy of such designs exists, Our system uses dual heuristic programming (DHP), an upper-level design. To our best knowledge, our results are the first use of DHP to control a physical system. It is also the first system we know of to respond to Zadeh's challenge, We do not claim this neural network control algorithm is the best approach to this problem, nor do we claim it is better than a fuzzy controller It is instead a contribution to the scientific dialogue about the boundary between the two overlapping disciplines.
引用
收藏
页码:423 / 435
页数:13
相关论文
共 23 条
[1]  
[Anonymous], MACHINE LEARNING
[2]  
BELLMAN R, 1957, DYNAMIC PROGRAMMING, P1
[3]  
EATON P, INTELLIGENT ENG SYST, V6, P551
[4]  
EATON P, 1996, THESIS TEXAS TU LUBB
[5]   A signal processing framework based on dynamic neural networks with application to problems in adaptation, filtering, and classification [J].
Feldkamp, LA ;
Puskorius, GV .
PROCEEDINGS OF THE IEEE, 1998, 86 (11) :2259-2277
[6]  
GODFREY N, 1995, FUZZY LOGIC INTELLIG, P148
[7]  
HUSH DR, 1993, IEEE SIGNAL PROC JAN, P8
[8]  
JIANG YH, 1995, P IEEE INT C NEUR NE, V5, P2397
[9]  
JORDAN MI, 1988, 8827 COINS U MASS
[10]  
Narendra K S, 1990, IEEE Trans Neural Netw, V1, P4, DOI 10.1109/72.80202