Fitness Landscape Analysis of Dimensionally-Aware Genetic Programming Featuring Feynman Equations

04/27/2020
by   Marko Durasevic, et al.
5

Genetic programming is an often-used technique for symbolic regression: finding symbolic expressions that match data from an unknown function. To make the symbolic regression more efficient, one can also use dimensionally-aware genetic programming that constrains the physical units of the equation. Nevertheless, there is no formal analysis of how much dimensionality awareness helps in the regression process. In this paper, we conduct a fitness landscape analysis of dimensionallyaware genetic programming search spaces on a subset of equations from Richard Feynmans well-known lectures. We define an initialisation procedure and an accompanying set of neighbourhood operators for conducting the local search within the physical unit constraints. Our experiments show that the added information about the variable dimensionality can efficiently guide the search algorithm. Still, further analysis of the differences between the dimensionally-aware and standard genetic programming landscapes is needed to help in the design of efficient evolutionary operators to be used in a dimensionally-aware regression.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/06/2019

A Novel Continuous Representation of Genetic Programmings using Recurrent Neural Networks for Symbolic Regression

Neuro-encoded expression programming that aims to offer a novel continuo...
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/17/2017

Interval Arithmetic and Interval-Aware Operators for Genetic Programming

Symbolic regression via genetic programming is a flexible approach to ma...
research
10/21/2022

Evolutionary sparse data-driven discovery of complex multibody system dynamics

The value of unknown parameters of multibody systems is crucial for pred...
research
09/13/2023

Racing Control Variable Genetic Programming for Symbolic Regression

Symbolic regression, as one of the most crucial tasks in AI for science,...
research
05/13/2022

Reconsideration and Extension of Cartesian Genetic Programming

This dissertation aims on analyzing fundamental concepts and dogmas of a...
research
05/31/2022

Correlation versus RMSE Loss Functions in Symbolic Regression Tasks

The use of correlation as a fitness function is explored in symbolic reg...

Please sign up or login with your details

Forgot password? Click here to reset