Abstract
This paper shows how ontogenetic program- ming, an enhancement to the genetic programming methodology, allows for the automatic generation of adaptive programs. Programs produced by ontogenetic programming may include calls to self-modification operators. By permitting runtime program self-modification, these operators allow evolved programs to further adapt to their environments. In this paper the ontogenetic programming methodology is described and two examples of its use are presented, one for binary sequence prediction and the other for action selection in a virtual world. In both cases the inclusion of self-modification operators has a clear positive impact on the ability of genetic programming to produce successful programs.
Cite
CITATION STYLE
Spector, L., & Stoffel, K. (2020). Automatic Generation of Adaptive Programs. In From Animals to Animats 4 (pp. 476–483). The MIT Press. https://doi.org/10.7551/mitpress/3118.003.0057
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.