Incremental evolution of complex general behavior

被引:241
作者
Gomez, F
Miikkulainen, R
机构
[1] University of Texas, Austin, TX
[2] Department of Computer Sciences, University of Texas at Austin, Austin, TX
关键词
neuroevolution; incremental evolution; shaping; knowledge transfer; pursuit and evasion; stochastic environments;
D O I
10.1177/105971239700500305
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Several researchers have demonstrated how complex action sequences can be learned through neuroevolution (i.e., evolving neural networks with genetic algorithms). However, complex general behavior such as evading predators or avoiding obstacles, which is not tied to specific environments, turns out to be very difficult to evolve. Often the system discovers mechanical strategies, such as moving back and forth, that help the agent cope but are not very effective, do not appear believable, and do not generalize to new environments. The problem is that a general strategy is too difficult for the evolution system to discover directly. This article proposes an approach wherein such complex general behavior is learned incrementally, by starting with simpler behavior and gradually making the task more challenging and general The task transitions are implemented through successive stages of Delta coding (i.e., evolving modifications), which allows even converged populations to adapt to the new task. The method is tested in the stochastic, dynamic task of prey capture and is compared with direct evolution. The incremental approach evolves more effective and more general behavior and should also scale up to harder tasks.
引用
收藏
页码:317 / 342
页数:26
相关论文
共 31 条
[1]  
Anderson C. W., 1989, IEEE Control Systems Magazine, V9, P31, DOI 10.1109/37.24809
[2]  
[Anonymous], 1996, EXPLANATION BASED NE
[3]   NEURONLIKE ADAPTIVE ELEMENTS THAT CAN SOLVE DIFFICULT LEARNING CONTROL-PROBLEMS [J].
BARTO, AG ;
SUTTON, RS ;
ANDERSON, CW .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS, 1983, 13 (05) :834-846
[4]   A ROBUST LAYERED CONTROL-SYSTEM FOR A MOBILE ROBOT [J].
BROOKS, RA .
IEEE JOURNAL OF ROBOTICS AND AUTOMATION, 1986, 2 (01) :14-23
[5]  
CLIFF D, 1992, CSRP256 U SUSS SCH C
[6]  
COLOMBETTI M, 1992, ANIMALS ANIMATS, V2
[7]  
COLOMBETTI M, 1992, TR92040 INT COMP SCI
[8]  
ELMAN JL, 1991, P 13 ANN C COGN SCI
[9]  
LAW D, 1994, A193223 U TEX DEP CO