Genetic programming on program traces as an inference engine for probabilistic languages

6Citations
Citations of this article
6Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Methods of simulated annealing and genetic programming over probabilistic program traces are developed firstly. These methods combine expressiveness of Turing-complete probabilistic languages, in which arbitrary generative models can be defined, and search effectiveness of meta-heuristic methods. To use these methods, one should only specify a generative model of objects of interest and a fitness function over them without necessity to implement domain-specific genetic operators or mappings from objects to and from bit strings. On the other hand, implemented methods showed better quality than the traditional mh-query on several optimization tasks. Thus, these results can contribute to both fields of genetic programming and probabilistic programming.

Cite

CITATION STYLE

APA

Batishcheva, V., & Potapov, A. (2015). Genetic programming on program traces as an inference engine for probabilistic languages. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 9205, pp. 14–24). Springer Verlag. https://doi.org/10.1007/978-3-319-21365-1_2

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free