A Preliminary Exploration of Floating Point Grammatical Evolution

06/09/2018
by   Brad Alexander, et al.
0

Current GP frameworks are highly effective on a range of real and simulated benchmarks. However, due to the high dimensionality of the genotypes for GP, the task of visualising the fitness landscape for GP search can be difficult. This paper describes a new framework: Floating Point Grammatical Evolution (FP-GE) which uses a single floating point genotype to encode an individual program. This encoding permits easier visualisation of the fitness landscape arbitrary problems by providing a way to map fitness against a single dimension. The new framework also makes it trivially easy to apply continuous search algorithms, such as Differential Evolution, to the search problem. In this work, the FP-GE framework is tested against several regression problems, visualising the search landscape for these and comparing different search meta-heuristics.

READ FULL TEXT

page 9

page 10

research
08/13/2018

Eliminating Unstable Tests in Floating-Point Programs

Round-off errors arising from the difference between real numbers and th...
research
05/07/2018

Combining Tools for Optimization and Analysis of Floating-Point Computations

Recent renewed interest in optimizing and analyzing floating-point progr...
research
02/27/2020

An efficient constraint based framework forhandling floating point SMT problems

This paper introduces the 2019 version of , a novel Constraint Programmi...
research
12/04/2019

Simulating Evolution on Fitness Landscapes represented by Valued Constraint Satisfaction Problems

Recent theoretical research proposes that computational complexity can b...
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
02/25/2019

Faster Genetic Programming GPquick via multicore and Advanced Vector Extensions

We evolve floating point Sextic polynomial populations of genetic progra...
research
02/13/2019

A characterisation of S-box fitness landscapes in cryptography

Substitution Boxes (S-boxes) are nonlinear objects often used in the des...

Please sign up or login with your details

Forgot password? Click here to reset