Neutrality, Robustness, and Evolvability in Genetic Programming

  • Hu T
  • Banzhaf W
N/ACitations
Citations of this article
19Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Redundant mapping from genotype to phenotype is common in evolutionary algorithms, especially in genetic programming (GP). Such a redundancy can lead to neutrality, where mutations to a genotype may not alter its phenotypic outcome. The effects of neutrality can be better understood by quantitatively analysing its two observed properties, i.e., robustness and evolvability. In this study, we examine a compact Linear GP algorithm, characterize its entire genotype, phenotype, and fitness networks, and quantitatively measure robustness and evolvability at the genotypic, phenotypic, and fitness levels. We investigate the relationship of robustness and evolvability at those different levels. We use an ensemble of random walks and hill climbs to study how robustness and evolvability and the structure of genotypic, phenotypic, and fitness networks influence the evolutionary search process.

Cite

CITATION STYLE

APA

Hu, T., & Banzhaf, W. (2018). Neutrality, Robustness, and Evolvability in Genetic Programming (pp. 101–117). https://doi.org/10.1007/978-3-319-97088-2_7

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free