Genetic Programming and Autoconstructive Evolution with the Push Programming Language

被引:146
|
作者
Lee Spector
Alan Robinson
机构
[1] Hampshire College,Cognitive Science
关键词
genetic programming; artificial life; modularity; programming languages; self-adaptation;
D O I
10.1023/A:1014538503543
中图分类号
学科分类号
摘要
Push is a programming language designed for the expression of evolving programs within an evolutionary computation system. This article describes Push and illustrates some of the opportunities that it presents for evolutionary computation. Two evolutionary computation systems, PushGP and Pushpop, are described in detail. PushGP is a genetic programming system that evolves Push programs to solve computational problems. Pushpop, an “autoconstructive evolution” system, also evolves Push programs but does so while simultaneously evolving its own evolutionary mechanisms.
引用
收藏
页码:7 / 40
页数:33
相关论文
共 50 条
  • [1] The evolution of genetic code in genetic programming
    Keller, RE
    Banzhaf, W
    [J]. GECCO-99: PROCEEDINGS OF THE GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE, 1999, : 1077 - 1082
  • [2] EVOLUTION TRACKING IN GENETIC PROGRAMMING
    Burlacu, Bogdan
    Affenzeller, Michael
    Kommenda, Michael
    Winkler, Stephan M.
    Kronberger, Gabriel
    [J]. 24TH EUROPEAN MODELING AND SIMULATION SYMPOSIUM (EMSS 2012), 2012, : 362 - 367
  • [3] Language generation for conversational agent by evolution of plan trees with genetic programming
    Lim, S
    Cho, SB
    [J]. MODELING DECISIONS FOR ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2005, 3558 : 305 - 315
  • [4] Expansion and evolution of the R programming language
    Staples, Timothy L.
    [J]. ROYAL SOCIETY OPEN SCIENCE, 2023, 10 (04):
  • [5] Genetic programming for natural language processing
    Araujo, Lourdes
    [J]. GENETIC PROGRAMMING AND EVOLVABLE MACHINES, 2020, 21 (1-2) : 11 - 32
  • [6] Genetic programming for natural language processing
    Lourdes Araujo
    [J]. Genetic Programming and Evolvable Machines, 2020, 21 : 11 - 32
  • [7] Genetic programming for natural language parsing
    Araujo, L
    [J]. GENETIC PROGRAMMING, PROCEEDINGS, 2004, 3003 : 230 - 239
  • [8] Evolution on neutral networks in genetic programming
    Banzhaf, W
    Leier, A
    [J]. GENETIC PROGRAMMING THEORY AND PRACTICE III, 2006, 9 : 207 - +
  • [9] Intraspecific evolution of learning by genetic programming
    Akira, Y
    [J]. GENETIC PROGRAMMING, PROCEEDINGS, 2000, 1802 : 209 - 224
  • [10] Multitask Evolution with Cartesian Genetic Programming
    Scott, Eric O.
    De Jong, Kenneth A.
    [J]. PROCEEDINGS OF THE 2017 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE COMPANION (GECCO'17 COMPANION), 2017, : 255 - 256