Efficient Phenotype Evaluation in Cartesian Genetic Programming
Created by W.Langdon from
gp-bibliography.bib Revision:1.8051
- @InProceedings{vasicek:2012:EuroGP,
-
author = "Zdenek Vasicek and Karel Slany",
-
title = "Efficient Phenotype Evaluation in Cartesian Genetic
Programming",
-
booktitle = "Proceedings of the 15th European Conference on Genetic
Programming, EuroGP 2012",
-
year = "2012",
-
month = "11-13 " # apr,
-
editor = "Alberto Moraglio and Sara Silva and
Krzysztof Krawiec and Penousal Machado and Carlos Cotta",
-
series = "LNCS",
-
volume = "7244",
-
publisher = "Springer Verlag",
-
address = "Malaga, Spain",
-
pages = "266--278",
-
organisation = "EvoStar",
-
isbn13 = "978-3-642-29138-8",
-
URL = "https://www.fit.vut.cz/research/publication/10045",
-
DOI = "doi:10.1007/978-3-642-29139-5_23",
-
code_url = "http://www.fit.vutbr.cz/~vasicek/cgp/",
-
code_url = "http://www.fit.vutbr.cz/~vasicek/cgp/?pg=accel",
-
size = "13 pages",
-
keywords = "genetic algorithms, genetic programming, cartesian
genetic programming, Fitness evaluation, Acceleration,
Symbolic regression, machine code, evalfunc, AMD64 CPU,
mprotect, Machine Code Vectorization, SIMD, SSE",
-
abstract = "This paper describes an efficient acceleration
technique designed to speedup the evaluation of
candidate solutions in Cartesian Genetic Programming
(CGP). The method is based on translation of the CGP
phenotype to a binary machine code that is consequently
executed. The key feature of the presented approach is
that the introduction of the translation mechanism into
common fitness evaluation procedure requires only
marginal knowledge of target CPU instruction set. The
proposed acceleration technique is evaluated using a
symbolic regression problem in floating point domain.
It is shown that for a cost of small changes in a
common CGP implementation, a significant speedup can be
obtained even on a common desktop CPU. The accelerated
version of CGP implementation accompanied with
performance analysis is available for free download
from http://www.fit.vutbr.cz/~vasicek/cgp",
-
notes = "SSE 128 bit, ie not AVX
Also known as \cite{FITPUB10045}
Part of \cite{Moraglio:2012:GP} EuroGP'2012 held in
conjunction with EvoCOP2012 EvoBIO2012, EvoMusArt2012
and EvoApplications2012",
- }
Genetic Programming entries for
Zdenek Vasicek
Karel Slany
Citations