Inproceedings,

Program evolution with explicit learning: a New Framework for Program Automatic Synthesis

, , , and .
Proceedings of the 2003 Congress on Evolutionary Computation CEC2003, page 1639--1646. Canberra, IEEE Press, (8-12 December 2003)

Abstract

In Genetic Programming (GP) and most of the other evolutionary computing approaches, the knowledge which is learned during the evolutionary processing is implicitly encoded in the population. In this research, we proposed a new approach for program synthesis -- Program Evolution with Explicit Learning (PEEL), which learns and makes use of this knowledge explicitly. PEEL learns probability distribution from previous generations and stochastically generates new populations according to this distribution. On the benchmark problems we have studied, this approach can synthesize more compact and more accurate programs than GP.

Tags

Users

  • @brazovayeye

Comments and Reviews