Home /Research /A general learning co-evolution method to generalize autonomous robot navigation behavior
LEARNING

A general learning co-evolution method to generalize autonomous robot navigation behavior

Antonio Berlanga, Araceli Sanchis, Pedro Isasi, José M. Molina

Year
2002
Citations
14

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

CoevolutionGeneralizationRobotComputer scienceArtificial intelligenceSet (abstract data type)Evolutionary roboticsProcess (computing)Artificial neural networkMobile robot

Related papers

Browse all LEARNING papers