Learning Grammar Rules in Probabilistic Grammar-Based Genetic Programming

被引:0
作者
Wong, Pak-Kan [1 ]
Wong, Man-Leung [2 ]
Leung, Kwong-Sak [1 ]
机构
[1] Chinese Univ Hong Kong, Sha Tin, Hong Kong, Peoples R China
[2] Lingnan Univ, Tuen Mun, Hong Kong, Peoples R China
来源
THEORY AND PRACTICE OF NATURAL COMPUTING, TPNC 2016 | 2016年 / 10071卷
关键词
Genetic programming; Estimation of distribution programming; Adaptive grammar; Bayesian network; EVOLUTION;
D O I
10.1007/978-3-319-49001-4_17
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Grammar-based Genetic Programming (GBGP) searches for a computer program in order to solve a given problem. Grammar constrains the set of possible programs in the search space. It is not obvious to write an appropriate grammar for a complex problem. Our proposed Bayesian Grammar-Based Genetic Programming with Hierarchical Learning (BGBGP-HL) aims at automatically designing new rules from existing relatively simple grammar rules during evolution to improve the grammar structure. The new grammar rules also reflects the new understanding of the existing grammar under the given fitness evaluation function. Based on our case study in asymmetric royal tree problem, our evaluation shows that BGBGP-HL achieves the best performance among the competitors. Compared to other algorithms, search performance of BGBGP-HL is demonstrated to be more robust against dependencies and the changes in complexity of programs.
引用
收藏
页码:208 / 220
页数:13
相关论文
共 26 条
[1]  
[Anonymous], 1992, GENETIC PROGRAMMING
[2]   LEARNING TO DISCOVER RULES BY DISCOVERY [J].
ANTHONY, WS .
JOURNAL OF EDUCATIONAL PSYCHOLOGY, 1973, 64 (03) :325-328
[3]  
Attias H, 1999, UNCERTAINTY IN ARTIFICIAL INTELLIGENCE, PROCEEDINGS, P21
[4]   APPLYING PROBABILITY MEASURES TO ABSTRACT LANGUAGES [J].
BOOTH, TL ;
THOMPSON, RA .
IEEE TRANSACTIONS ON COMPUTERS, 1973, C 22 (05) :442-449
[5]   A BAYESIAN METHOD FOR THE INDUCTION OF PROBABILISTIC NETWORKS FROM DATA [J].
COOPER, GF ;
HERSKOVITS, E .
MACHINE LEARNING, 1992, 9 (04) :309-347
[6]   MAXIMUM LIKELIHOOD FROM INCOMPLETE DATA VIA EM ALGORITHM [J].
DEMPSTER, AP ;
LAIRD, NM ;
RUBIN, DB .
JOURNAL OF THE ROYAL STATISTICAL SOCIETY SERIES B-METHODOLOGICAL, 1977, 39 (01) :1-38
[7]  
Hasegawa Y., 2012, Genetic Programming-New Approaches and Successful Applications, P49
[8]  
Hasegawa Y., 2006, P 3 AS PAC WORKSH GE, P35
[9]   Latent Variable Model for Estimation of Distribution Algorithm Based on a Probabilistic Context-Free Grammar [J].
Hasegawa, Yoshihiko ;
Iba, Hitoshi .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2009, 13 (04) :858-878
[10]   A Bayesian Network Approach to Program Generation [J].
Hasegawa, Yoshihiko ;
Iba, Hitoshi .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2008, 12 (06) :750-764