ACM Home Page
Please provide us with feedback. Feedback
Potential fitness for genetic programming
Full text PdfPdf (253 KB)
Source
Genetic And Evolutionary Computation Conference archive
Proceedings of the 2008 GECCO conference companion on Genetic and evolutionary computation table of contents
Atlanta, GA, USA
SESSION: Late-breaking papers table of contents
Pages 2175-2180  
Year of Publication: 2008
ISBN:978-1-60558-131-6
Authors
Krzysztof Krawiec  Poznan University of Technology, Poznan, Poland
PrzemysBaw Polewski  Poznan University of Technology, Poznan, Poland
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): 3,   Downloads (12 Months): 42,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

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

ABSTRACT

We introduce potential fitness, a variant of fitness function that operates in the space of schemata and is applicable to tree-based genetic programing. The proposed evaluation algorithm estimates the maximum possible gain in fitness of an individual's direct offspring. The value of the potential fitness is calculated by analyzing the context semantics and subtree semantics for all contexts (schemata) of the evaluated tree. The key feature of the proposed approach is that a tree is rewarded for the correctly classified fitness cases, but it is not penalized for the incorrectly classified ones, provided that such errors are recoverable by substitution of an appropriate subtree (which is however not explicitly considered by the algorithm). The experimental evaluation on a set of seven boolean benchmarks shows that the use of potential fitness may lead to better convergence and higher success rate of the evolutionary run.


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
Lones, M. A., and Tyrrell, A. M. Modelling biological evolvability: Implicit context and variation altering in enzyme genetic programming. BioSystems 76, 1--3 (Aug.-Oct. 2004), 229--238.
 
3
Luke, S. ECJ evolutionary computation system, 2002. (http://cs.gmu.edu/ eclab/projects/ecj/).
 
4
 
5
K. Mathias, R. Roy, D. Davis, R. Poli, K. Balakrishnan, V. Honavar, G. Rudolph, J. Wegener, L. Bull, M. A. Potter, A. C. Schultz, J. F. Miller, E. Burke, and N. Jonoska, Eds., Morgan Kaufmann Publishers, pp. 829--836.
 
6
Majeed, H., and Ryan, C. A less destructive, context-aware crossover operator for GP. In Proceedings of the 9th European Conference on Genetic Programming (Budapest, Hungary, 10 -- 12 Apr. 2006)
 
7
P. Collet, M. Tomassini, M. Ebner, S. Gustafson, and A. Ekart, Eds., vol. 3905 of Lecture Notes in Computer Science, Springer, pp. 36--48.
8
 
9
McPhee, N. F., Ohs, B., and Hutchison, T. Semantic building blocks in genetic programming. In Genetic Programming (2008), M. O'Neill, L. Vanneschi, S. Gustafson, A. I. E. Alcazar, I. D. Falco, A. D. Cioppa, and E. Tarantino, Eds., vol. 4971 of LNCS, Springer, pp. 134--145.
 
10

Collaborative Colleagues:
Krzysztof Krawiec: colleagues
PrzemysBaw Polewski: colleagues