Neural network controller against environment: A coevolutive approach to generalize robot navigation behavior

被引:4
作者
Berlanga, A [1 ]
Sanchis, A [1 ]
Isasi, P [1 ]
Molina, JM [1 ]
机构
[1] Univ Carlos III Madrid, Scalab, Madrid 28911, Spain
关键词
robot navigation problem; generalized behavior; competitive coevolution; learning examples-based; evolutionary strategies;
D O I
10.1023/A:1014643811186
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper, a new coevolutive method, called Uniform Coevolution, is introduced to learn weights of a neural network controller in autonomous robots. An evolutionary strategy is used to learn high-performance reactive behavior for navigation and collisions avoidance. The introduction of coevolutive over evolutionary strategies allows evolving 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/without coevolution have been tested in a set of environments and the capability of generalization is shown for each learned behavior. A simulator based on a mini-robot Khepera has been used to learn each behavior. The results show that Uniform Coevolution obtains better generalized solutions to examples-based problems.
引用
收藏
页码:139 / 166
页数:28
相关论文
共 53 条
  • [1] [Anonymous], 1989, GENETIC ALGORITHM SE
  • [2] [Anonymous], 1993, NEURAL NETWORK PERCE
  • [3] Axelrod R, 2006, EVOLUTION COOPERATIO
  • [4] AXELROD R, 1989, GENETIC ALGORITHMS S
  • [5] Evolution of an artificial neural network based autonomous land vehicle controller
    Baluja, S
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 1996, 26 (03): : 450 - 463
  • [6] Berlanga A., 1999, IEEE SMC'99 Conference Proceedings. 1999 IEEE International Conference on Systems, Man, and Cybernetics (Cat. No.99CH37028), P607, DOI 10.1109/ICSMC.1999.815621
  • [7] BERLANGA A, 1998, P INT ENG SYST INES, P61
  • [8] BERLANGA A, 1999, P 1999 C EV COMP CEC
  • [9] Braitenberg V., 1984, VEHICLES EXPT SYNTHE
  • [10] INTELLIGENCE WITHOUT REPRESENTATION
    BROOKS, RA
    [J]. ARTIFICIAL INTELLIGENCE, 1991, 47 (1-3) : 139 - 159