ACM Home Page
Please provide us with feedback. Feedback
Developmental plasticity in linear genetic programming
Full text PdfPdf (661 KB)
Source
Genetic And Evolutionary Computation Conference archive
Proceedings of the 11th Annual conference on Genetic and evolutionary computation table of contents
Montreal, Québec, Canada
SESSION: Track 10: genetic programming table of contents
Pages 1019-1026  
Year of Publication: 2009
ISBN:978-1-60558-325-9
Authors
Nicholas Freitag McPhee  University of Minnesota, Morris, MORRIS, MN, USA
Ellery Crane  University of Minnesota, Morris, MORRIS, MN, USA
Sara E. Lahr  University of Minnesota, Morris, MORRIS, MN, USA
Riccardo Poli  University of Essex, Colchester, United Kingdom
Sponsors
SIGEVO: ACM Special Interest Group on Genetic and Evolutionary Computation
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 7,   Downloads (12 Months): 31,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1569901.1570039
What is a DOI?

ABSTRACT

Biological organisms exhibit numerous types of plasticity, where they respond both developmentally and behaviorally to environmental factors. In some organisms, for example, environmental conditions can lead to the developmental expression of genes that would otherwise remain dormant, leading to significant phenotypic variation and allowing selection to act on these otherwise "invisible" genes. In contrast to biological plasticity, the vast majority of evolutionary computation systems, including genetic programming, are rigid and can only adapt to very limited external changes. In this paper we extend the N-gram GP system, a recently introduced estimation of distribution algorithm for program evolution, using Incremental Fitness-based Development (IFD), a novel technique which allows for developmental plasticity in the generation of linear-GP style programs. Tests with a large set of problems show that the new system outperforms the original N-gram GP system and is competitive with standard GP. Analysis of the evolved programs indicates that IFD allows for the generation of more complex programs than standard N-gram GP, with the generated programs often containing several separate sequences of instructions that are reused multiple times, often with variations.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
T.-H. Hoang, D. Essam, R. I. B. McKay, and X. H. Nguyen. Building on success in genetic programming: Adaptive variation&developmental evaluation. In Proceedings of the 2007 International Symposium on Intelligent Computation and Applications (ISICA), Wuhan, China, Sept. 21--23 2007. China University of Geosciences Press.
 
3
J. Koza, F. H. Bennett III, D. Andre, and M. A. Keane. The design of analog circuits by means of genetic programming. In P. Bentley, editor, Evolutionary Design by Computers, chapter 16, pages 365--385. Morgan Kaufmann, San Francisco, USA, 1999.
 
4
 
5
S. Luke. Genetic programming produced competitive soccer softbot teams for RoboCup97. In J. R. Koza, phet al, editors, Genetic Programming 1998: Proceedings of the Third Annual Conference, pages 214--222, University of Wisconsin, Madison, Wisconsin, USA, 22-25 July 1998. Morgan Kaufmann.
 
6
7
 
8
 
9
M. O'Neill and C. Ryan. Grammatical Evolution: Evolutionary Automatic Programming in a Arbitrary Language, volume 4 of Genetic programming. Kluwer Academic Publishers, 2003.
 
10
R. Poli. Tinygp, 2009. Available at http://cswww.essex.ac.uk/staff/rpoli/TinyGP/.
 
11
R. Poli, W. B. Langdon, and N. F. McPhee. A field guide to genetic programming. Published via http://lulu.com and freely available at http://www.gp-field-guide.org.uk, 2008. (With contributions by J. R. Koza).
 
12
R. Poli and N. McPhee. A linear estimation-of-distribution GP system. In M. O'Neill, phet al, editors, Proceedings of the 11th European Conference on Genetic Programming, EuroGP 2008, volume 4971 of Lecture Notes in Computer Science, pages 206--217, Naples, 26-28 Mar. 2008. Springer.
 
13
T. D. Price, A. Qvarnström, and D. E. Irwin. The role of phenotypic plasticity in driving genetic evolution. Proceedings of the Royal Society of Biological Sciences, 270(1523):1433--1440, July 2003.
 
14
M. Sipper, Y. Azaria, A. Hauptman, and Y. Shichel. Designing an evolutionary strategizing machine for game playing and beyond. Systems, Man and Cybernetics, Part C: Applications and Reviews, IEEE Transactions on, 37(4):583--593, 2007.
 
15
C. Y. Suen. n-gram statistics for natural language understanding and text processing. IEEE Transactions on Pattern Analysis and Machine Intelligence, 1(2):164--172, Apr. 1979.
 
16
Y. Suzuki and F. H. Nijhout. Evolution of a polyphenism by genetic accommodation. Science, 311(5761):650--652, February 2006.

Collaborative Colleagues:
Nicholas Freitag McPhee: colleagues
Ellery Crane: colleagues
Sara E. Lahr: colleagues
Riccardo Poli: colleagues