Discovering continuous-time memory-based symbolic policies using genetic programming

Artificial intelligence techniques are increasingly being applied to solve control problems, but often rely on black-box methods without transparent output generation. To improve the interpretability and transparency in control systems, models can be defined as white-box symbolic policies described by mathematical expressions. For better performance in partially observable and volatile environments, the symbolic policies are extended with memory represented by continuous-time latent variables, governed by differential equations. Genetic programming is used for optimisation, resulting in policies consisting of symbolic expressions. Our results show that symbolic policies with memory compare with black-box policies on a variety of control tasks. Furthermore, the benefit of the memory in symbolic policies is demonstrated on experiments where memory-less policies fall short. Overall, we present a method for evolving high-performing symbolic policies that offer better interpretability and transparency, which lacks in black-box models.

Authors

Institutions

Publication Details

Journal
Genetic Programming and Evolvable Machines
Published
2026-01-26
DOI
https://doi.org/10.1007/s10710-025-09530-9
Primary Topic
Evolutionary Algorithms and Applications
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Discovering continuous-time memory-based symbolic policies using genetic programming

Sander Keemink, Sigur de Vries, Marcel van Gerven
Genetic Programming and Evolvable Machines
Evolutionary Algorithms and Applications
article

Discovering continuous-time memory-based symbolic policies using genetic programming

Sander Keemink, Sigur de Vries, Marcel van Gerven
article en

Abstract

Artificial intelligence techniques are increasingly being applied to solve control problems, but often rely on black-box methods without transparent output generation. To improve the interpretability and transparency in control systems, models can be defined as white-box symbolic policies described by mathematical expressions. For better performance in partially observable and volatile environments, the symbolic policies are extended with memory represented by continuous-time latent variables, governed by differential equations. Genetic programming is used for optimisation, resulting in policies consisting of symbolic expressions. Our results show that symbolic policies with memory compare with black-box policies on a variety of control tasks. Furthermore, the benefit of the memory in symbolic policies is demonstrated on experiments where memory-less policies fall short. Overall, we present a method for evolving high-performing symbolic policies that offer better interpretability and transparency, which lacks in black-box models.

Genetic Programming and Evolvable MachinesVol. 27(1)
Netherlands Institute for Neuroscience (NL)
Nederlandse Organisatie voor Wetenschappelijk Onderzoek, Ministerie van Economische Zaken en Klimaat
Peace, Justice and strong institutions
Openalex Percentile: Top 79%
Evolutionary Algorithms and Applications
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.