Phenotype Search Trajectory Networks for Linear Genetic Programming

11/15/2022
by   Ting Hu, et al.
0

Genotype-to-phenotype mappings translate genotypic variations such as mutations into phenotypic changes. Neutrality is the observation that some mutations do not lead to phenotypic changes. Studying the search trajectories in genotypic and phenotypic spaces, especially through neutral mutations, helps us to better understand the progression of evolution and its algorithmic behaviour. In this study, we visualise the search trajectories of a genetic programming system as graph-based models, where nodes are genotypes/phenotypes and edges represent their mutational transitions. We also quantitatively measure the characteristics of phenotypes including their genotypic abundance (the requirement for neutrality) and Kolmogorov complexity. We connect these quantified metrics with search trajectory visualisations, and find that more complex phenotypes are under-represented by fewer genotypes and are harder for evolution to discover. Less complex phenotypes, on the other hand, are over-represented by genotypes, are easier to find, and frequently serve as stepping-stones for evolution.

READ FULL TEXT
research
09/16/2022

Evolving Complexity is Hard

Understanding the evolution of complexity is an important topic in a wid...
research
01/29/2021

Interleaving Graph Search and Trajectory Optimization for Aggressive Quadrotor Flight

Quadrotors can achieve aggressive flight by tracking complex maneuvers a...
research
10/13/2021

Improving the Search by Encoding Multiple Solutions in a Chromosome

We investigate the possibility of encoding multiple solutions of a probl...
research
05/13/2022

Reconsideration and Extension of Cartesian Genetic Programming

This dissertation aims on analyzing fundamental concepts and dogmas of a...
research
12/06/2022

Trajectory Flow Map: Graph-based Approach to Analysing Temporal Evolution of Aggregated Traffic Flows in Large-scale Urban Networks

This paper proposes a graph-based approach to representing spatio-tempor...
research
02/15/2021

Graph-based Motion Planning for Automated Vehicles using Multi-model Branching and Admissible Heuristics

Automated driving in urban scenarios requires efficient planning algorit...

Please sign up or login with your details

Forgot password? Click here to reset