On Using Surrogates with Genetic Programming

被引:119
作者
Hildebrandt, Torsten [1 ]
Branke, Juergen [2 ]
机构
[1] Univ Bremen, Bremer Inst Produkt & Logist GmbH BIBA, D-28359 Bremen, Germany
[2] Univ Warwick, Warwick Business Sch, Coventry CV4 7AL, W Midlands, England
关键词
Genetic programming; surrogates; phenotypic characterization; DISPATCHING RULES; EVOLUTIONARY OPTIMIZATION; FITNESS APPROXIMATION;
D O I
10.1162/EVCO_a_00133
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
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.
引用
收藏
页码:343 / 367
页数:25
相关论文
共 49 条
[1]  
[Anonymous], 2006, Simulation modeling and analysis
[2]  
[Anonymous], 2010, PROC 12 ANN C GENETI, DOI [10.1145/1830483.1830638, DOI 10.1145/1830483.1830638]
[3]  
[Anonymous], 2003, Genetic programming IV: routine human-competitive machine intelligence
[4]  
[Anonymous], 2012, Scheduling
[5]   Agent-Case Embeddings for the Analysis of Evolved Systems [J].
Ashlock, Daniel ;
Lee, Colin .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2013, 17 (02) :227-240
[6]   A STATE-OF-THE-ART SURVEY OF DISPATCHING RULES FOR MANUFACTURING JOB SHOP OPERATIONS [J].
BLACKSTONE, JH ;
PHILLIPS, DT ;
HOGG, GL .
INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 1982, 20 (01) :27-45
[7]  
Branke J., 2003, SOFT COMPUTING J, V9, P13
[8]   Hyper-heuristic Evolution of Dispatching Rules: A Comparison of Rule Representations [J].
Branke, Juergen ;
Hildebrandt, Torsten ;
Scholz-Reiter, Bernd .
EVOLUTIONARY COMPUTATION, 2015, 23 (02) :249-277
[9]  
Burke EK, 2009, INTEL SYST REF LIBR, V1, P177
[10]  
Burke EK, 2010, INT SER OPER RES MAN, V146, P449, DOI 10.1007/978-1-4419-1665-5_15