ACM Home Page
Please provide us with feedback. Feedback
Binary encoding for prototype tree of probabilistic model building GP
Full text PdfPdf (500 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 1147-1154  
Year of Publication: 2009
ISBN:978-1-60558-325-9
Authors
Toshihiko Yanase  The University of Tokyo, Tokyo, Japan
Yoshihiko Hasegawa  The University of Tokyo, Chiba, Japan
Hitoshi Iba  The University of Tokyo, Tokyo, Japan
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): 12,   Downloads (12 Months): 32,   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.1570055
What is a DOI?

ABSTRACT

In recent years, program evolution algorithms based on the estimation of distribution algorithm (EDA) have been proposed to improve search ability of genetic programming (GP) and to overcome GP-hard problems. One such method is the probabilistic prototype tree (PPT) based algorithm. The PPT based method explores the optimal tree structure by using the full tree whose number of child nodes is maximum among possible trees. This algorithm, however, suffers from problems arising from function nodes having different number of child nodes. These function nodes cause intron nodes, which do not affect the fitness function. Moreover, the function nodes having many child nodes increase the search space and the number of samples necessary for properly constructing the probabilistic model. In order to solve this problem, we propose binary encoding for PPT. Here, we convert each function node to a subtree of binary nodes where the converted tree is correct in grammar. Our method reduces ineffectual search space, and the binary encoded tree is able to express the same tree structures as the original method. The effectiveness of the proposed method is demonstrated through the use of two computational experiments.


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
P. A. N. Bosman and E. D. de Jong. Grammar transformations in an EDA for genetic programming. GECCO 2004 Workshop Proceedings 2004
 
2
 
3
Y. Hasegawa and H. Iba. Estimation of distribution algorithm based on probabilistic grammar with latent annotations. Proceedings of IEEE Congress of Evolutionary Computation (CEC 2007) pages 1043--1050, 2007.
 
4
Y. Hasegawa and H. Iba. A Bayesian network approach to program generation. IEEE Transactions on Evolutionary Computation Vol. 12, NO. 6:750--764, 2008.
 
5
6
 
7
M. Mitchell, S. Forrest, and J. H. Holland. The royal road for genetic algorithms:Fitness landscapes and ga performance. Proceedings of the First European Conference on Artificial Life pages 245--254, 1992.
 
8
J. Očen ášek and J. Schwarz. The parallel Bayesian optimization algorithm. Proceedings of the European Symposium on Computational Intelligence pages 61--67, 2000.
 
9
J. Očen ášek and J. Schwarz. The distributed Bayesian optimization algorithm for combinatorial optimization. In: EUROGEN 2001 - Evolutionary Methods for Design, Optimisation and Control pages 115--120, 2001.
 
10
W. F. Punch. How effective are multiple populations in genetic programming. Genetic Programming 1998: Proceedings of the Third Annual Conference: John R. Koza and Wolfgang Banzhaf and Kumar Chellapilla and Kalyanmoy Deb and Marco Dorigo and David B. Fogel and Max H. Garzon and David E. Goldberg and Hitoshi Iba and Rick Riolo, Eds pages 308-313308-313, 1998.
 
11
 
12
E. N. Regolin and A. T. R. Pozo. Bayesian automatic programming. Genetic Programming vol. 3447, Lecture Notes in Computer Science:38--49, 2005.
 
13
K. Sastry, K. Sastry, D. E. Goldberg, and D. E. Goldberg. Probabilistic model building and competent genetic programming. Genetic Programming Theory and Practise, chapter 13 pages 205--220, 2003.
 
14
 
15
Y. Shan, R. I. Mckay, H. A. Abbass, and D. Essam. Program evolution with explicit learning:a new framework for program automatic synthesis. Proceedings of the 2003 Congress on Evolutionary Computation CEC2003 pages 1639--1646, 2003.
 
16
Y. Shan, R. I. Mckay, and R. Baxter. Grammar model-based program evolution. In Proceedings of the 2004 IEEE Congress on Evolutionary Computation pages 478--485, 2004.
 
17
K. Yanai and H. Iba. Estimation of distribution programming based on Bayesian network. Proceedings of the Congress on Evolutionary Computation 2003 pages 1618--1625, 2003.
 
18

Collaborative Colleagues:
Toshihiko Yanase: colleagues
Yoshihiko Hasegawa: colleagues
Hitoshi Iba: colleagues