vix.ing · top · new · best · stats · spec

Phenotype Search Trajectory Networks for Linear Genetic Programming

2022/11/15 by Ting Hu, Hu, Ting, Gabriela Ochoa +3 · 1 citation
Biochemistry, Genetics and Molecular Biology · Computer Science · #Artificial Intelligence (cs.AI) #Evolution and Genetic Dynamics #Evolutionary Algorithms and Applications #FOS: Biological sciences #FOS: Computer and information sciences #Metaheuristic Optimization Algorithms Research #Populations and Evolution (q-bio.PE)

paper · pdf · doi:10.48550/arxiv.2211.08516

openalex publication_date 2022/11/15 · openalex created_date 2025/10/10 · openalex updated_date 2026/07/28

Abstract

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.

Cited by

Related