Literature DB >> 24967694

On Using Surrogates with Genetic Programming.

Torsten Hildebrandt1, Jürgen Branke2.   

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.

Keywords:  Genetic programming; phenotypic characterization; surrogates

Mesh:

Year:  2014        PMID: 24967694     DOI: 10.1162/EVCO_a_00133

Source DB:  PubMed          Journal:  Evol Comput        ISSN: 1063-6560            Impact factor:   3.277


  1 in total

1.  A software architecture for mechanism-based social systems modelling in agent-based simulation models.

Authors:  Tuong Manh Vu; Charlotte Probst; Alexandra Nielsen; Hao Bai; Charlotte Buckley; Petra S Meier; Mark Strong; Alan Brennan; Robin C Purshouse
Journal:  J Artif Soc Soc Simul       Date:  2020-06-30
  1 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.