Fitness approximation for bot evolution in genetic programming

作者: Anna I. Esparcia-Alcázar , Jaroslav Moravec

DOI: 10.1007/S00500-012-0965-7

关键词:

摘要: Estimating the fitness value of individuals in an evolutionary algorithm order to reduce computational expense actually calculating has been a classical pursuit practitioners. One area which could benefit from progress this endeavour is bot evolution, i.e. evolution non-playing characters computer games. Because assigning (or rather, decision tree that controls its behaviour) requires playing game, process very costly. In work, we introduce two major contributions speed up game Unreal Tournament 2004™. Firstly, method for approximation genetic programming based on idea behave similar fashion will have fitness. Thus, similarity taken at performance level, contrast commonly employed approaches are either genotypes or, less frequently, phenotypes. The performs weighted average values number individuals, attaching confidence level estimation. latter second contribution namely estimating between individuals. This involves carrying out tests consisting `static' version (with fixed inputs) with whose under evaluation and comparing results. involve limited estimation plus much lower than directly success by UT2K4 allows us expect results environments share same characteristics.

参考文章(38)
Mario Giacobini, Marco Tomassini, Leonardo Vanneschi, Limiting the Number of Fitness Cases in Genetic Programming Using Statistics parallel problem solving from nature. ,vol. 2439, pp. 371- 380 ,(2002) , 10.1007/3-540-45712-7_36
Riccardo Poli, William B. Langdon, James A. Foster, Tery Soule, The evolution of size and shape Advances in genetic programming. pp. 163- 190 ,(1999)
Riad Akrour, Marc Schoenauer, Michele Sebag, Preference-based policy learning european conference on machine learning. ,vol. 6911, pp. 12- 27 ,(2011) , 10.1007/978-3-642-23780-5_11
Rajkumar Roy, Tina Yu, Lawrence Davis, Cem Baydar, Evolutionary Computation in Practice ,(2008)
Zyed Bouzarkouna, Anne Auger, Didier Yu Ding, Investigating the local-meta-model CMA-ES for large population sizes european conference on applications of evolutionary computation. ,vol. 6024, pp. 402- 411 ,(2010) , 10.1007/978-3-642-12239-2_42
Martin Pelikan, David E. Goldberg, Kumara Sastry, Don't evaluate, inherit genetic and evolutionary computation conference. pp. 551- 558 ,(2001)
Bart Wyns, Peter De Bruyne, Luc Boullart, Characterizing diversity in genetic programming european conference on genetic programming. ,vol. 3905, pp. 250- 259 ,(2006) , 10.1007/11729976_22
Antonio Miguel Mora, Ramón Montoya, Juan Julián Merelo, Pablo García Sánchez, Pedro Ángel Castillo, Juan Luís Jiménez Laredo, Ana Isabel Martínez, Anna Espacia, Evolving bot AI in Unreal european conference on applications of evolutionary computation. pp. 171- 180 ,(2010) , 10.1007/978-3-642-12239-2_18
David Jackson, Phenotypic diversity in initial genetic programming populations european conference on genetic programming. pp. 98- 109 ,(2010) , 10.1007/978-3-642-12148-7_9