Positional Cartesian Genetic Programming

10/09/2018
by   DG Wilson, et al.
0

Cartesian Genetic Programming (CGP) has many modifications across a variety of implementations, such as recursive connections and node weights. Alternative genetic operators have also been proposed for CGP, but have not been fully studied. In this work, we present a new form of genetic programming based on a floating point representation. In this new form of CGP, called Positional CGP, node positions are evolved. This allows for the evaluation of many different genetic operators while allowing for previous CGP improvements like recurrency. Using nine benchmark problems from three different classes, we evaluate the optimal parameters for CGP and PCGP, including novel genetic operators.

READ FULL TEXT

page 8

page 9

research
12/17/2017

Self-adaptation of Genetic Operators Through Genetic Programming Techniques

Here we propose an evolutionary algorithm that self modifies its operato...
research
09/23/2013

On the Success Rate of Crossover Operators for Genetic Programming with Offspring Selection

Genetic programming is a powerful heuristic search technique that is use...
research
04/04/2022

Failed Disruption Propagation in Integer Genetic Programming

We inject a random value into the evaluation of highly evolved deep inte...
research
08/12/2012

An Efficient Genetic Programming System with Geometric Semantic Operators and its Application to Human Oral Bioavailability Prediction

Very recently new genetic operators, called geometric semantic operators...
research
04/18/2019

Semantic variation operators for multidimensional genetic programming

Multidimensional genetic programming represents candidate solutions as s...
research
04/28/2022

Genetic Improvement in the Shackleton Framework for Optimizing LLVM Pass Sequences

Genetic improvement is a search technique that aims to improve a given a...
research
05/03/2020

Obtaining Basic Algebra Formulas with Genetic Programming and Functional Rewriting

In this paper, we develop a set of genetic programming operators and an ...

Please sign up or login with your details

Forgot password? Click here to reset