Backend-agnostic Tree Evaluation for Genetic Programming
Created by W.Langdon from
gp-bibliography.bib Revision:1.8051
- @InProceedings{burlacu:2024:GECCOcomp,
-
author = "Bogdan Burlacu",
-
title = "Backend-agnostic Tree Evaluation for Genetic
Programming",
-
booktitle = "Open Source Software for Evolutionary Computation",
-
year = "2024",
-
editor = "Stefan Wagner and Michael Affenzeller",
-
pages = "1649--1657",
-
address = "Melbourne, Australia",
-
series = "GECCO '24",
-
month = "14-18 " # jul,
-
organisation = "SIGEVO",
-
publisher = "Association for Computing Machinery",
-
publisher_address = "New York, NY, USA",
-
keywords = "genetic algorithms, genetic programming, energy
efficiency, symbolic regression",
-
isbn13 = "979-8-4007-0495-6",
-
DOI = "doi:10.1145/3638530.3664161",
-
size = "9 pages",
-
abstract = "The explicit vectorization of the mathematical
operations required for fitness calculation can
dramatically increase the efficiency of tree-based
genetic programming for symbolic regression. In this
paper, we introduce a modern software design for the
seamless integration of vectorized math libraries with
tree evaluation, and we benchmark each library in terms
of runtime, solution quality and energy efficiency. The
latter, in particular, is an aspect of increasing
concern given the growing carbon footprint of AI. With
this in mind, we introduce metrics for measuring the
energy usage and power draw of the evolutionary
algorithm. Our results show that an optimized math
backend can decrease energy usage by as much as 35\%
(with a proportional decrease in runtime) without any
negative effects in the quality of solutions.",
-
notes = "GECCO-2024 EvoOSS A Recombination of the 33rd
International Conference on Genetic Algorithms (ICGA)
and the 29th Annual Genetic Programming Conference
(GP)",
- }
Genetic Programming entries for
Bogdan Burlacu
Citations