Title :
A general learning co-evolution method to generalize autonomous robot navigation behavior
Author :
Berlanga, A. ; Sanchis, A. ; Isasi, P. ; Molina, J.M.
Author_Institution :
SCA-LAB, Carlos III Univ., Madrid, Spain
Abstract :
A new coevolutive method, called Uniform Coevolution, is introduced, to learn weights for a neural network controller in autonomous robots. An evolutionary strategy is used to learn high-performance reactive behavior for navigation and collision avoidance. The coevolutive method allows the evolution of the environment, to learn a general behavior able to solve the problem in different environments. Using a traditional evolutionary strategy method without coevolution, the learning process obtains a specialized behavior. All the behaviors obtained, with or without coevolution have been tested in a set of environments and the capability for generalization has been shown for each learned behavior. A simulator based on the mini-robot Khepera has been used to learn each behavior. The results show that Uniform Coevolution obtains better generalized solutions to example-based problems
Keywords :
collision avoidance; evolutionary computation; generalisation (artificial intelligence); learning (artificial intelligence); mobile robots; navigation; neurocontrollers; Khepera; Uniform Coevolution; autonomous mobile robots; autonomous robot navigation behavior generalization; autonomous robots; collision avoidance; evolutionary strategy; example-based problems; general behavior; high-performance reactive behavior; learning coevolution method; minirobot; neural network controller; Automatic control; Autonomous agents; Control systems; Fuzzy control; Fuzzy systems; Humans; Learning; Navigation; Neural networks; Robot sensing systems;
Conference_Titel :
Evolutionary Computation, 2000. Proceedings of the 2000 Congress on
Conference_Location :
La Jolla, CA
Print_ISBN :
0-7803-6375-2
DOI :
10.1109/CEC.2000.870376