Multiple interacting programs: A representation for evolving complex behavior

被引:16
作者
Angeline, PJ [1 ]
机构
[1] Nat Select Inc, Vestal, NY 13850 USA
关键词
D O I
10.1080/019697298125407
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper defines a representation for expressing complex behaviors called multiple interacting programs (MIPs) and describes an evolutionary method for evolving solutions to difficult problems expressed as MIPs structures. The MIPs representation is a generalization of neural network architectures that can model any type of dynamic system. The evolutionary training method described is based on an evolutionary program originally used to evolve the architecture and weights of recurrent neural networks. Example experiments demonstrate the training method's ability to evolve appropriate MIPs solutions for difficult problems. An analysis of the evolved solutions shows their dynamics to be interesting and nontrivial.
引用
收藏
页码:779 / 805
页数:27
相关论文
共 28 条
[1]  
ANGELINE P, 1997, P SOC PHOTO-OPT INS, V3077, P407
[2]  
Angeline P. J., 1996, Genetic Programming. Proceedings of the First Annual Conference 1996, P21
[3]  
Angeline P. J., 1997, Genetic Programming 1997 Proceedings of the Second Annual Conference, P423
[4]  
Angeline P.J., 1996, ADV GENETIC PROGRAMM, P89
[5]   AN EVOLUTIONARY ALGORITHM THAT CONSTRUCTS RECURRENT NEURAL NETWORKS [J].
ANGELINE, PJ ;
SAUNDERS, GM ;
POLLACK, JB .
IEEE TRANSACTIONS ON NEURAL NETWORKS, 1994, 5 (01) :54-65
[6]  
[Anonymous], ARTIFICIAL LIFE
[7]  
[Anonymous], P 1989 INT JOINT C A
[8]  
Beer Randall D., 1992, Adaptive Behavior, V1, P91, DOI 10.1177/105971239200100105
[9]  
Cramer N, 1985, P 1 INT C GEN ALG TH
[10]  
Fogel D.B., 1995, EVOLUTIONARY COMPUTA