Evolutionary Synthesis of Probabilistic Programs
Created by W.Langdon from
gp-bibliography.bib Revision:1.8464
- @InProceedings{doz:2025:GECCO,
-
author = "Romina Doz and Francesca Randone and Eric Medvet and
Luca Bortolussi",
-
title = "Evolutionary Synthesis of Probabilistic Programs",
-
booktitle = "Proceedings of the 2025 Genetic and Evolutionary
Computation Conference",
-
year = "2025",
-
editor = "Aniko Ekart and Nelishia Pillay",
-
pages = "999--1007",
-
address = "Malaga, Spain",
-
series = "GECCO '25",
-
month = "14-18 " # jul,
-
organisation = "SIGEVO",
-
publisher = "Association for Computing Machinery",
-
publisher_address = "New York, NY, USA",
-
keywords = "genetic algorithms, genetic programming, grammatical
evolution",
-
isbn13 = "979-8-4007-1465-8",
-
URL = "
https://doi.org/10.1145/3712256.3726388",
-
DOI = "
doi:10.1145/3712256.3726388",
-
size = "9 pages",
-
abstract = "Modeling the relationships between variables through
probability distributions lies at the core of
probabilistic models, enabling reasoning under
uncertainty. Probabilistic programming offers an
effective way to represent these models by blending the
simplicity of standard programming constructs with the
power of automatic inference algorithms. The languages
for expressing probabilistic programs are augmented
with primitives representing various probability
distributions to effectively capture the stochastic
behavior inherent in the data. However, writing a
probabilistic program is hard, because it typically
requires prior knowledge about the data generation
mechanism. In this work, we propose a framework for
automatically synthesizing probabilistic programs
directly from data, thereby learning the underlying
relationships between variables and the data-generating
process. We adopt an evolutionary approach,
specifically grammatical evolution (GE), to extensively
explore the space of probabilistic programs, aiming to
discover the most likely program that describes the
observed data. We experimentally evaluate our method
across several benchmarks, incorporating varying levels
of prior knowledge through a sketching strategy
embedded into the grammar fed to GE, to demonstrate the
potential of this evolutionary framework. This
evaluation highlights the flexibility and effectiveness
of GE in synthesizing probabilistic programs under
different informational constraints.",
-
notes = "GECCO-2025 GP A Recombination of the 34th
International Conference on Genetic Algorithms (ICGA)
and the 30th Annual Genetic Programming Conference
(GP)",
- }
Genetic Programming entries for
Romina Doz
Francesca Randone
Eric Medvet
Luca Bortolussi
Citations