Abstract
In this chapter we add the benchmarker process which can sequentially spawn population_monitors and apply them to some specified problem/simulation. We also extend the database to include the experiment record, which the benchmarker uses to deposit the traces of the population’s evolutionary statistics, and to recover from crashes to continue with the specified experiment. The benchmarker can compose experiments by performing multiple evolutionary runs, and then produce statistical data and GNUplot ready files of the various evolutionary dynamics and averages calculated within the experiment.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
gnuplot: http://www.gnuplot.info/
https://github.com/CorticalComputer/NeuroevolutionThroughErlang
Faustino G, Risto M (1998) 2-D Pole Balancing with Recurrent Evolutionary Networks. In: Proceedings of the International Conference on Artificial Neural Networks (Elsevier), pp. 2-7.
Durr P, Mattiussi C, Floreano D (2006) Neuroevolution With Analog Genetic Encoding. Parallel Problem Solving from NaturePPSN iX, 671-680.
Peter Dürr, Claudio Mattiussi, Dario Floreano (2006) Neuroevolution with Analog Genetic Encoding. PPSN 2006:671–680
Jesper Blynel, Dario Floreano (2003) Exploring the T-Maze: Evolving Learning-Like Robot Behaviors using CTRNNs. Springer Verlag 598-609
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer Science+Business Media New York
About this chapter
Cite this chapter
Sher, G.I. (2013). The Benchmarker. In: Handbook of Neuroevolution Through Erlang. Springer, New York, NY. https://doi.org/10.1007/978-1-4614-4463-3_13
Download citation
DOI: https://doi.org/10.1007/978-1-4614-4463-3_13
Published:
Publisher Name: Springer, New York, NY
Print ISBN: 978-1-4614-4462-6
Online ISBN: 978-1-4614-4463-3
eBook Packages: Computer ScienceComputer Science (R0)