An incremental approach to developing intelligent neural network controllers for robots
- 1 June 1996
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics)
- Vol. 26 (3) , 474-485
- https://doi.org/10.1109/3477.499797
Abstract
By beginning with simple reactive behaviors and gradually building up to more memory-dependent behaviors, it may be possible for connectionist systems to eventually achieve the level of planning. This paper focuses on an intermediate step in this incremental process, where the appropriate means of providing guidance to adapting controllers is explored. A local and a global method of reinforcement learning are contrasted-a special form of back-propagation and an evolutionary algorithm. These methods are applied to a neural network controller for a simple robot. A number of experiments are described where the presence of explicit goals and the immediacy of reinforcement are varied. These experiments reveal how various types of guidance can affect the final control behavior. The results show that the respective advantages and disadvantages of these two adaptation methods are complementary, suggesting that some hybrid of the two may be the most effective method. Concluding remarks discuss the next incremental steps toward more complex control behaviors.Keywords
This publication has 18 references indexed in Scilit:
- Evolution of an artificial neural network based autonomous land vehicle controllerIEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics), 1996
- Genetics-based machine learning and behavior-based robotics: a new synthesisIEEE Transactions on Systems, Man, and Cybernetics, 1993
- Neural Network Perception for Mobile Robot GuidancePublished by Springer Nature ,1993
- Evolving Dynamical Neural Networks for Adaptive BehaviorAdaptive Behavior, 1992
- The Evolution of Strategies for Multiagent EnvironmentsAdaptive Behavior, 1992
- Evolving neural networksBiological Cybernetics, 1990
- Finding structure in timeCognitive Science, 1990
- Classifier systems and genetic algorithmsArtificial Intelligence, 1989
- Genetic algorithms in noisy environmentsMachine Learning, 1988
- A robust layered control system for a mobile robotIEEE Journal on Robotics and Automation, 1986