Evolving neural networks through augmenting topologies

被引:1956
作者
Stanley, KO [1 ]
Miikkulainen, R [1 ]
机构
[1] Univ Texas, Dept Comp Sci, Austin, TX 78712 USA
关键词
genetic algorithms; neural networks; neuroevolution; network topologies; speciation; competing conventions;
D O I
10.1162/106365602320169811
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
An important question in neuroevolution is how to gain an advantage from evolving neural network topologies along with weights. We present a method, NeuroEvolution of Augmenting Topologies (NEAT), which outperforms the best fixed-topology method on a challenging benchmark reinforcement learning, task. We claim that the increased efficiency is due to (1) employing a principled method of crossover of different topologies, (2) protecting structural innovation using speciation, and (3) incrementally growing from minimal structure. We test this claim through a series of ablation studies that demonstrate that each component is necessary to the system as a whole and to each other. What results is significantly faster learning. NEAT is also an important contribution to GAs because it shows how it is possible for evolution to both optimize mid complexify solutions simultaneously, offering the possibility of evolving increasingly complex solutions over generations, and strengthening, the analogy with biological evolution.
引用
收藏
页码:99 / 127
页数:29
相关论文
共 50 条
[31]  
Montana D. J., 1989, IJCAI-89 Proceedings of the Eleventh International Joint Conference on Artificial Intelligence, P762
[32]   Forming Neural Networks Through Efficient and Adaptive Coevolution [J].
Moriarty, David E. ;
Miikkulainen, Risto .
EVOLUTIONARY COMPUTATION, 1997, 5 (04) :373-399
[33]  
Moriarty DE, 1996, MACH LEARN, V22, P11, DOI 10.1007/BF00114722
[34]  
MORIARTY DE, 1997, UTAI97257 DEP COMP S
[35]   Connectionist theory refinement: Genetically searching the space of network topologies [J].
Opitz, DW ;
Shavlik, JW .
JOURNAL OF ARTIFICIAL INTELLIGENCE RESEARCH, 1997, 6 :177-209
[36]  
PENDRITH M, 1994, UNSWCSETR9410 SCH CO
[37]  
Potter M. A., 1995, Proceedings of the 1995 Summer Computer Simulation Conference. Twenty-Seventh Annual Summer Computer Simulation Conference, P340
[38]   Evolving the topology and the weights of neural networks using a dual representation [J].
Pujol, JCF ;
Poli, R .
APPLIED INTELLIGENCE, 1998, 8 (01) :73-84
[39]   HOMOLOGOUS PAIRING AND STRAND EXCHANGE IN GENETIC-RECOMBINATION [J].
RADDING, CM .
ANNUAL REVIEW OF GENETICS, 1982, 16 :405-437
[40]   New Methods for Competitive Coevolution [J].
Rosin, Christopher D. ;
Belew, Richard K. .
EVOLUTIONARY COMPUTATION, 1997, 5 (01) :1-29