• DocumentCode
    2381497
  • Title

    Exploiting developmental plasticity in Cartesian Genetic Programming

  • Author

    Ullah, Fahad ; Khan, Gul Muhammad ; Mahmud, Sahibzada Ali

  • Author_Institution
    Dept. of Comput. Syst. Eng., UET, Peshawar, Pakistan
  • fYear
    2012
  • fDate
    18-20 March 2012
  • Firstpage
    180
  • Lastpage
    184
  • Abstract
    In this paper, the effect of developmental plasticity is investigated in Cartesian Genetic Programming (CGP); an evolutionary algorithm that uses a directed graph to represent its genetic architecture. Developmental Plasticity is the adaptability of an organism to change in its surrounding environment. A Developmental Output is used to computationally develop the phenotype that has already been passed through a genetic evolution. To manifest the idea of developmental plasticity in the form of digital circuits, binary multiplexing functions are used in the CGP implementation. Two experiments-prime number test and image recognition test-are conducted so that to analyze the effect of Developmental Plasticity in CGP. Simulation results demonstrate that the plasticity based CGP achieves better performance when compared to conventional CGP in terms of its adaptability and learning in general.
  • Keywords
    directed graphs; genetic algorithms; Cartesian genetic programming; binary multiplexing functions; developmental plasticity; digital circuits; directed graph; evolutionary algorithm; genetic architecture; genetic evolution; image recognition test; phenotype; prime number test; Biological cells; Evolutionary computation; Genetic programming; Real time systems; Testing; Training; computational development; developmental plasticity; genetic programming; machine learning;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computers & Informatics (ISCI), 2012 IEEE Symposium on
  • Conference_Location
    Penang
  • Print_ISBN
    978-1-4673-1685-9
  • Type

    conf

  • DOI
    10.1109/ISCI.2012.6222690
  • Filename
    6222690