Tile-world - A case study of Genetic Network Programming with Automatic Program Generation

被引:0
作者
Li, Bing [1 ]
Mabu, Shingo [1 ]
Hirasawa, Kotara [1 ]
机构
[1] Waseda Univ, Grad Sch Informat Prod & Syst, Fukuoka, Japan
来源
IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS (SMC 2010) | 2010年
关键词
Genetic Programming; Genetic Network Programming; program generation; Tile-world; genotype-phenotype mapping;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Genetic Network Programming (GNP) is a novel evolutionary algorithm. It has graph-based structures which is extended from Genetic Algorithm (GA) and Genetic Programming (GP). Up to now, GNP has been applied to many research fields such as data mining and elevator control systems. On the other hand, automatic program generation is a way to obtain a program without explicitly programming it, and Genetic Programming is the traditional paradigm in this field. Drawn from the inspiration of GP, GNP for Automatic Program Generation (GNP-APG) has been proposed. In this paper, GNP-APG is applied to the Tile-world, which is a famous test bed with dynamic and uncertain characteristics. GNP-APG uses a kind of genotype-phenotype mapping process to create program. The procedure of the program generation based on evolution is demonstrated in this paper. In simulations, different tile-worlds between the training phase and the testing phase are used for performance evaluations and the results shows that GNP-APG could have better performances than the conventional GNP methods.
引用
收藏
页数:8
相关论文
共 20 条
[1]  
[Anonymous], 1994, Genetic programming II: Automatic discovery of reusable programs, DOI DOI 10.5555/183460
[2]  
[Anonymous], 1999, Genetic programming III: darwinian invention and problem solving
[3]  
[Anonymous], 1975, Ann Arbor
[4]  
[Anonymous], 2003, Genetic programming IV: routine human-competitive machine intelligence
[5]  
Banzhaf W, 1994, LECT NOTES COMPUT SC, V866, P322
[6]   Trading Rules on Stock Markets Using Genetic Network Programming with Sarsa Learning [J].
Chen, Yan ;
Mabu, Shingo ;
Shimada, Kaoru ;
Hirasawa, Kotaro .
JOURNAL OF ADVANCED COMPUTATIONAL INTELLIGENCE AND INTELLIGENT INFORMATICS, 2008, 12 (04) :383-392
[7]   A study of evolutionary multiagent models based on symbiosis [J].
Eguchi, T ;
Hirasawa, K ;
Hu, JL ;
Ota, N .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 2006, 36 (01) :179-193
[8]  
Eto S, 2007, IEEE C EVOL COMPUTAT, P1023
[9]  
Ferreira C., 2001, Complex Systems, V13, P87
[10]  
Ferreira C, 2002, EXPRESSION PROGRAMMI