skip to main content
10.1145/1569901.1569998acmconferencesArticle/Chapter ViewAbstractPublication PagesgeccoConference Proceedingsconference-collections
research-article

Evolution, development and learning using self-modifying cartesian genetic programming

Published:08 July 2009Publication History

ABSTRACT

Self-Modifying Cartesian Genetic Programming (SMCGP) is a form of genetic programming that integrates developmental (self-modifying) features as a genotype-phenotype mapping. This paper asks: Is it possible to evolve a learning algorithm using SMCGP?

References

  1. ]]S. Harding, J. F. Miller, and W. Banzhaf. Self modifying cartesian genetic programming: Fibonacci, squares, regression and summing. In Accepted for publication in EuroGP 2009, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. ]]S. Harding, J. F. Miller, and W. Banzhaf. Self modifying cartesian genetic programming: Parity. In Accepted for publication in CEC 2009, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. ]]S. L. Harding, J. F. Miller, and W. Banzhaf. Self-modifying cartesian genetic programming. In D. Thierens and H. -G. Beyer et al, editors, GECCO '07: Proceedings of the 9th annual conference on Genetic and evolutionary computation, volume1, pages 1021--1028, London, 7-11 July 2007. ACM Press. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. ]]G. M. Khan, J. F. Miller, and D. M. Halliday. Coevolution of intelligent agents using cartesian genetic programming. In D. Thierens and H.-G. Beyer et al, editors, GECCO '07: Proceedings of the 9th annual conference on Genetic and evolutionary computation, volume 1, pages 269--276, London, 7-11 July 2007. ACM Press. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. ]]G. M. Khan, J. F. Miller, and D. M. Halliday. Breaking the synaptic dogma: Evolving a neuro-inspired developmental network. In X. Li, M. Kirley, and M. Zhang et al., editors, SEAL, volume 5361 of Lecture Notes in Computer Science, pages 11--20. Springer, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. ]]T. Kowaliw, P. Grogono, and N. Kharma. Environment as a spatial constraint on the growth of structural form. In D. Thierens and H. -G. Beyer et al, editors, GECCO '07: Proceedings of the 9th annual conference on Genetic and evolutionary computation, volume 1, pages 1037--1044, London, 7-11 July 2007. ACM Press. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. ]]J. F. Miller and P. Thomson. Cartesian genetic programming. In R. Poli and W. Banzhaf, et al., editors, Proc. of EuroGP 2000, volume 1802 of LNCS, pages 121--132. Springer-Verlag, 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. ]]L. Spector and K. Stoffel. Ontogenetic programming. In J. R. Koza and D. E. Goldberg et al, editors, Genetic Programming 1996: Proceedings of the First Annual Conference, pages 394--399, Stanford University, CA, USA, 28--31 1996. MIT Press. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. ]]G. Tufte and P. Haddow. Extending artificial development: Exploiting environmental information for the achievement of phenotypic plasticity. In L. L. Kang, Y. Liu, and S. Zeng, editors, Proceedings of International Conference on Evolvable Systems, volume 4684 of LNCS, pages 297--308. Springer-Verlag, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. ]]V. K. Vassilev and J. F. Miller. The advantages of landscape neutrality in digital circuit evolution. In ICES '00: Proceedings of the Third International Conference on Evolvable Systems, volume 1801, pages 252--263. Springer-Verlag, 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. ]]T. Yu and J. Miller. Neutrality and the evolvability of boolean function landscape. In J. F. Miller and M. Tomassini et al., editors, Proceedings of EuroGP 2001, volume 2038 of LNCS, pages 204--217. Springer-Verlag, 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Evolution, development and learning using self-modifying cartesian genetic programming

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Conferences
      GECCO '09: Proceedings of the 11th Annual conference on Genetic and evolutionary computation
      July 2009
      2036 pages
      ISBN:9781605583259
      DOI:10.1145/1569901

      Copyright © 2009 ACM

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 8 July 2009

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article

      Acceptance Rates

      Overall Acceptance Rate1,669of4,410submissions,38%

      Upcoming Conference

      GECCO '24
      Genetic and Evolutionary Computation Conference
      July 14 - 18, 2024
      Melbourne , VIC , Australia

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader