A Probabilistic Linear Genetic Programming with Stochastic Context-Free Grammar for solving Symbolic Regression problems

被引:16
作者
Dal Piccol Sotto, Leo Francoso [1 ]
de Melo, Vinicius Veloso [1 ]
机构
[1] Fed Univ Sao Paulo UNIFESP, Inst Sci & Technol ICT, Sao Jose Dos Campos, SP, Brazil
来源
PROCEEDINGS OF THE 2017 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE (GECCO'17) | 2017年
关键词
Estimation of Distribution Algorithms; Linear Genetic Programming; Symbolic Regression; EVOLUTION;
D O I
10.1145/3071178.3071325
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Traditional Linear Genetic Programming algorithms are based only on the selection mechanism to guide the search. Genetic operators combine or mutate random portions of the individuals, without knowing if the result will lead to a fitter individual. Probabilistic Model Building Genetic Programming was proposed to overcome this issue through a probability model that captures the structure of the fit individuals and use it to sample new individuals. This work proposes the use of LGP with a Stochastic Context-Free Grammar, that has a probability distribution that is updated according to selected individuals. We proposed a method for adapting the grammar into the linear representation of LGP. Tests performed with the proposed probabilistic method, and with two hybrid approaches, on several symbolic regression benchmark problems show that the results are statistically better than the obtained by the traditional LGP.
引用
收藏
页码:1017 / 1024
页数:8
相关论文
共 22 条
[1]  
[Anonymous], 1994, POPULATION BASED INC
[2]  
[Anonymous], 2003, Genetic programming IV: routine human-competitive machine intelligence
[3]  
Back T., 1996, EVOLUTIONARY ALGORIT, DOI DOI 10.1093/OSO/9780195099713.001.0001
[4]  
Bosman P.A. N., 2004, Proceedings of the 2004 Genetic and Evolutionary Computation Conference Workshop, P26
[5]  
Brameier Markus F., 2007, Linear genetic programming
[6]   An introduction and survey of estimation of distribution algorithms [J].
Hauschild, Mark ;
Pelikan, Martin .
SWARM AND EVOLUTIONARY COMPUTATION, 2011, 1 (03) :111-128
[7]  
Keijzer M, 2003, LECT NOTES COMPUT SC, V2610, P70
[8]   Probabilistic model building in genetic programming: a critical review [J].
Kim, Kangil ;
Shan, Yin ;
Xuan Hoai Nguyen ;
McKay, R. I. .
GENETIC PROGRAMMING AND EVOLVABLE MACHINES, 2014, 15 (02) :115-167
[9]  
Korns MF, 2011, GENET EVOL COMPUT, P129
[10]   Semantically-based crossover in genetic programming: application to real-valued symbolic regression [J].
Nguyen Quang Uy ;
Nguyen Xuan Hoai ;
O'Neill, Michael ;
McKay, R. I. ;
Galvan-Lopez, Edgar .
GENETIC PROGRAMMING AND EVOLVABLE MACHINES, 2011, 12 (02) :91-119