![]() |
|
||
Improving Genetic Programming with Behavioral Consistency MeasureKrzysztof Krawiec1 and Armando Solar-Lezama2 1Institute of Computing Science, Poznan University of Technology, Pozna 2Computer Science and Artificial Intelligence Laboratory, Massachusetts Institute of Technology, Cambridge, MA, USA
Abstract. Program synthesis tasks usually specify only the desired output of a program and do not state any expectations about its internal behavior. The intermediate execution states reached by a running program can be nonetheless deemed as more or less preferred according to their information content with respect to the desired output. In this paper, a consistency measure is proposed that implements this observation. When used as an additional search objective in a typical genetic programming setting, this measure improves the success rate on a suite of 35 benchmarks in a statistically significant way. Keywords: Program synthesis, genetic programming, entropy, multiobjective search LNCS 8672, p. 434 ff. lncs@springer.com
|