Articles Archive for November 2, 2009
Community Feeds, Virtual library »
We applied on-line neuroevolution to evolve non-player characters for
The Open Racing Car Simulator. While previous approaches allowed on-line
learning with performance improvements during each generation,
our approach enables a finer grained on-line learning with performance
improvements within each lap. We tested our approach on three tracks
using two methods of on-line neuroevolution (NEAT and rtNEAT) combined
with four evaluation strategies [...]
Community Feeds »
a phenomenon known as bloat. It is standard practice to place some form of control on program size either by limiting the
number of nodes or the depth of the program trees, or by adding a component to the fitness function that rewards smaller programs
(parsimony pressure). Others have proposed directly simplifying individual programs using algebraic methods. In this paper,
we add node-based numerical simplification as a tree pruning criterion to control program size. We investigate the effect
of on-line program simplification, both algebraic and numerical, on program size and resource usage. We also investigate the
distribution of building blocks within a genetic programming population and how this is changed by using simplification. We
show that simplification results in reductions in expected program size, memory use and computation time. We also show that
numerical simplification performs at least as well as algebraic simplification, and in some cases will outperform algebraic
simplification. We further show that although the two on-line simplification methods destroy some existing building blocks,
they effectively generate new more diverse building blocks during evolution, which compensates for the negative effect of
disruption of building blocks.
- Content Type Journal Article
- Category Special Issue
- DOI 10.1007/s12065-009-0029-9
- Authors
- David Kinzett, Victoria University of Wellington School of Engineering and Computer Science PO Box 600 Wellington New Zealand
- Mark Johnston, Victoria University of Wellington School of Mathematics, Statistics and Operations Research PO Box 600 Wellington New Zealand
- Mengjie Zhang, Victoria University of Wellington School of Engineering and Computer Science PO Box 600 Wellington New Zealand
- Journal Evolutionary Intelligence
- Online ISSN 1864-5917
- Print ISSN 1864-5909
- Journal Volume Volume 2
- Journal Issue Volume 2, Number 4 / December, 2009