Extending Operator Equalisation: Fitness Based Self Adaptive Length Distribution for Bloat Free GP

  • Authors:
  • Sara Silva;Stephen Dignum

  • Affiliations:
  • CISUC, Department of Informatics Engineering, University of Coimbra, Coimbra, Portugal 3030-290;School of Computer Science and Electronic Engineering, University of Essex, Wivenhoe Park, UK CO4 3SQ

  • Venue:
  • EuroGP '09 Proceedings of the 12th European Conference on Genetic Programming
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

Operator equalisation is a recent bloat control technique that allows accurate control of the program length distribution during a GP run. By filtering which individuals are allowed in the population, it can easily bias the search towards smaller or larger programs. This technique achieved promising results with different predetermined target length distributions, using a conservative program length limit. Here we improve operator equalisation by giving it the ability to automatically determine and follow the ideal length distribution for each stage of the run, unconstrained by a fixed maximum limit. Results show that in most cases the new technique performs a more efficient search and effectively reduces bloat, by achieving better fitness and/or using smaller programs. The dynamics of the self adaptive length distributions are briefly analysed, and the overhead involved in following the target distribution is discussed, advancing simple ideas for improving the efficiency of this new technique.