• DocumentCode
    2331917
  • Title

    Tweaking a tower of blocks leads to a TMBL: Pursuing long term fitness growth in program evolution

  • Author

    Lewis, Tony E. ; Magoulas, George D.

  • Author_Institution
    Dept. of Comput. Sci., Univ. of London, London, UK
  • fYear
    2010
  • fDate
    18-23 July 2010
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    If a population of programs evolved not for a few hundred generations but for a few hundred thousand or more, could it generate more interesting behaviours and tackle more complex problems? We begin to investigate this question by introducing Tweaking Mutation Behaviour Learning (TMBL), a form of evolutionary computation designed to meet this challenge. Whereas Genetic Programming (GP) typically involves creating a large pool of initial solutions and then shuffling them (with crossover and mutation) over relatively few generations, TMBL focuses on the cumulative acquisition of small adaptive mutations over many generations. In particular, we aim to reduce limits on long term fitness growth by encouraging tweaks: changes which affect behaviour without ruining the existing functionality. We use this notion to construct a standard representation for TMBL. We then experimentally compare TMBL against linear GP and tree-based GP and find that TMBL shows strong signs of being more conducive to the long term growth of fitness.
  • Keywords
    behavioural sciences computing; biology computing; genetic algorithms; TMBL; evolutionary computation; genetic programming; long term fitness growth; program evolution; tower of blocks; tweaking mutation behaviour learning; Buildings; Complexity theory; Genetic programming; Memory management; Periodic structures; Poles and towers; Registers;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Evolutionary Computation (CEC), 2010 IEEE Congress on
  • Conference_Location
    Barcelona
  • Print_ISBN
    978-1-4244-6909-3
  • Type

    conf

  • DOI
    10.1109/CEC.2010.5586375
  • Filename
    5586375