loading
Papers Papers/2022 Papers Papers/2022

Research.Publish.Connect.

Paper

Authors: Henning Cui 1 ; Andreas Margraf 2 ; Michael Heider 1 and Jörg Hähner 1

Affiliations: 1 Institute for Computer Science, University of Augsburg, Am Technologiezentrum 8, 86159 Augsburg, Germany ; 2 Fraunhofer IGCV, Am Technologiezentrum 2, 86159 Augsburg, Germany

Keyword(s): Cartesian Genetic Programming, CGP, Crossover, Reorder, Evolutionary Algorithm.

Abstract: Unlike in traditional Genetic Programming, Cartesian Genetic Programming (CGP) does not commonly feature a recombination/crossover operator, although recombination plays an important role in other evolutionary techniques, including Genetic Programming from which CGP originates. Instead, CGP mainly depends on mutation and selection operators in their evolutionary search. To this day, it is still unclear as to why CGP’s performance does not generally improve with the addition of crossover. In this work, we argue that CGP’s positional bias might be a reason for this phenomenon. This bias describes a skewed distribution of active and inactive nodes, which might lead to destructive behaviour of standard recombination operators. We provide a first assessment with preliminary results. No final conclusion to this hypothesis can be drawn yet, as more thorough evaluations must be done first. However, our first results show promising trends and may lay the foundationf or future work.

CC BY-NC-ND 4.0

Sign In Guest: Register as new SciTePress user now for free.

Sign In SciTePress user: please login.

PDF ImageMy Papers

You are not signed in, therefore limits apply to your IP address 3.138.179.119

In the current month:
Recent papers: 100 available of 100 total
2+ years older papers: 200 available of 200 total

Paper citation in several formats:
Cui, H.; Margraf, A.; Heider, M. and Hähner, J. (2023). Towards Understanding Crossover for Cartesian Genetic Programming. In Proceedings of the 15th International Joint Conference on Computational Intelligence - ECTA; ISBN 978-989-758-674-3; ISSN 2184-3236, SciTePress, pages 308-314. DOI: 10.5220/0012231400003595

@conference{ecta23,
author={Henning Cui. and Andreas Margraf. and Michael Heider. and Jörg Hähner.},
title={Towards Understanding Crossover for Cartesian Genetic Programming},
booktitle={Proceedings of the 15th International Joint Conference on Computational Intelligence - ECTA},
year={2023},
pages={308-314},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0012231400003595},
isbn={978-989-758-674-3},
issn={2184-3236},
}

TY - CONF

JO - Proceedings of the 15th International Joint Conference on Computational Intelligence - ECTA
TI - Towards Understanding Crossover for Cartesian Genetic Programming
SN - 978-989-758-674-3
IS - 2184-3236
AU - Cui, H.
AU - Margraf, A.
AU - Heider, M.
AU - Hähner, J.
PY - 2023
SP - 308
EP - 314
DO - 10.5220/0012231400003595
PB - SciTePress