Adaptive Representations for Improving Evolvability, Parameter Control, and Parallelization of Gene Expression Programming

  • Browne N
  • dos Santos M
N/ACitations
Citations of this article
21Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

Gene Expression Programming (GEP) is a genetic algorithm that evolves linear chromosomes encoding nonlinear (tree-like) structures. In the original GEP algorithm, the genome size is problem specific and is determined through trial and error. In this work, a method for adaptive control of the genome size is presented. The approach introduces mutation, transposition, and recombination operators that enable a population of heterogeneously structured chromosomes, something the original GEP algorithm does not support. This permits crossbreeding between normally incompatible individuals, speciation within a population, increases the evolvability of the representations, and enhances parallel GEP. To test our approach, an assortment of problems were used, including symbolic regression, classification, and parameter optimization. Our experimental results show that our approach provides a solution for the problem of self-adaptive control of the genome size of GEP's representation.

Cite

CITATION STYLE

APA

Browne, N. P. A., & dos Santos, M. V. (2010). Adaptive Representations for Improving Evolvability, Parameter Control, and Parallelization of Gene Expression Programming. Applied Computational Intelligence and Soft Computing, 2010, 1–19. https://doi.org/10.1155/2010/409045

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