Publication Details

Coevolutionary Cartesian Genetic Programming in FPGA

HRBÁČEK Radek and DRAHOŠOVÁ Michaela. Coevolutionary Cartesian Genetic Programming in FPGA. In: Advances in Artificial Life, ECAL 2013, Proceedings of the Twelfth European Conference on the Synthesis and Simulation of Living Systems. Cambridge: MIT Press, 2013, pp. 431-438. ISBN 978-0-262-31709-2. Available from: http://mitpress.mit.edu/sites/default/files/titles/content/ecal13/ch062.html
Czech title
Koevoluční kartézské genetické programování v FPGA
Type
conference paper
Language
english
Authors
URL
Keywords

Cartesian genetic programming, coevolutionary algortihms, fitness modeling, hardware acceleration, FPGA.

Abstract

In this paper, a hardware platform for coevolutionary cartesian genetic programming is proposed. The proposed two-population coevolutionary algorithm involves the implementation of search algorithms in two MicroBlaze soft processors (one for each population) interconnected by the AXI bus in Xilinx Virtex 6 FPGA. Candidate programs are evaluated in a domain-specific virtual reconfigurable circuit incorporated into custom MicroBlaze peripheral. Experimental results in the task of evolutionary image filter design show that we can achieve a significant speed-up (up to 58) in comparison with a highly optimized software implementation.

Published
2013
Pages
431-438
Proceedings
Advances in Artificial Life, ECAL 2013, Proceedings of the Twelfth European Conference on the Synthesis and Simulation of Living Systems
Conference
12th European Conference on Artificial Life, Taormina, IT
ISBN
978-0-262-31709-2
Publisher
MIT Press
Place
Cambridge, US
DOI
BibTeX
@INPROCEEDINGS{FITPUB10331,
   author = "Radek Hrb\'{a}\v{c}ek and Michaela Draho\v{s}ov\'{a}",
   title = "Coevolutionary Cartesian Genetic Programming in FPGA",
   pages = "431--438",
   booktitle = "Advances in Artificial Life, ECAL 2013, Proceedings of the Twelfth European Conference on the Synthesis and Simulation of Living Systems",
   year = 2013,
   location = "Cambridge, US",
   publisher = "MIT Press",
   ISBN = "978-0-262-31709-2",
   doi = "10.7551/978-0-262-31709-2-ch062",
   language = "english",
   url = "https://www.fit.vut.cz/research/publication/10331"
}
Back to top