Automatic learning rate adjustment for self-supervising autonomous robot control
Michael K. Arras, Peter Protzel, Daniel L. Palumbo
- 发表年份
- 1992
- 引用次数
- 4
- 访问权限
- 开放获取
摘要
Described is an application in which an Artificial Neural Network (ANN) controls the positioning of a robot arm with five degrees of freedom by using visual feedback provided by two cameras. This application and the specific ANN model, local linear maps, are based on the work of Ritter, Martinetz, and Schulten. We extended their approach by generating a filtered, average positioning error from the continuous camera feedback and by coupling the learning rate to this error. When the network learns to position the arm, the positioning error decreases and so does the learning rate until the system stabilizes at a minimum error and learning rate. This abolishes the need for a predetermined cooling schedule. The automatic cooling procedure results in a “closedloop” control with no distinction between a learning phase and a production phase. If the positioning error suddenly starts to increase due to an internal failure such as a broken joint, or an environmental change such as a camera moving, the learning rate increases accordingly. Thus, learning is automatically activated and the network adapts to the new condition after which the error decreases again and learning is “shut off. ” The automatic cooling is therefore a prerequisite for the autonomy and the fault-tolerance of the system. * This research was supported by the National Aeronautics and Space Administration under NASA Contract No. NAS1–18605 while the first and second authors were in residence at ICASE, NASA
关键词
相关论文
Statistical Learning Theory
Yuhai Wu, Vladimir Vapnik
1999
Artificial intelligence: a modern approach
1995
Applied Nonlinear Control
Jean-Jacques Slotine, Weiping Li
1991
A new optimizer using particle swarm theory
R.C. Eberhart, James Kennedy
2002