Related Experiment Video
Updated: Apr 27, 2026

Surrogate Model Development for Digital Experiments in Welding
Published on: March 28, 2025
On Using Surrogates with Genetic Programming
Torsten Hildebrandt1, Jürgen Branke2
1Bremer Institut für Produktion und Logistik GmbH (BIBA) an der Universität Bremen, Bremen, Germany hil@biba.uni-bremen.de.
Abstract:
One way to accelerate evolutionary algorithms with expensive fitness evaluations is to combine them with surrogate models. Surrogate models are efficiently computable approximations of the fitness function, derived by means of statistical or machine learning techniques from samples of fully evaluated solutions. But these models usually require a numerical representation, and therefore cannot be used with the tree representation of genetic programming (GP). In this paper, we present a new way to use surrogate models with GP. Rather than using the genotype directly as input to the surrogate model, we propose using a phenotypic characterization. This phenotypic characterization can be computed efficiently and allows us to define approximate measures of equivalence and similarity. Using a stochastic, dynamic job shop scenario as an example of simulation-based GP with an expensive fitness evaluation, we show how these ideas can be used to construct surrogate models and improve the convergence speed and solution quality of GP.
Related Concept Videos
Genetic Screens
Forward genetic screens
Forward or “classical” genetic screens involve creating random mutations in an organism’s DNA using radiation, mutagens, or insertion of additional bases, which...
What is Genetic Engineering?
In-vitro Mutagenesis
Behavioral Genetics and Its Designs
The primary methodologies used in behavior genetics include family studies, twin studies, and adoption studies, each providing unique...
Synthetic Biology
Golden rice
Golden rice is a genetically modified...
Genomic Imprinting and Inheritance
The expression of some genes depends on which parent passed the gene to the offspring, through a phenomenon known as...

