Managing Repetition in Grammar-Based Genetic Programming

被引:5
作者
Nicolau, Miguel [1 ]
Fenton, Michael [1 ]
机构
[1] Univ Coll Dublin, Coll Business, Dublin, Ireland
来源
GECCO'16: PROCEEDINGS OF THE 2016 GENETIC AND EVOLUTIONARY COMPUTATION CONFERENCE | 2016年
关键词
Genetic Programming; Fitness evaluation; Speedup technique; Running time analysis;
D O I
10.1145/2908812.2908904
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Grammar-based Genetic Programming systems are capable of generating identical phenotypic solutions, either by creating repeated genotypic representations, or from distinct genotypes, through their many-to-one mapping process. Furthermore, their initialisation process can generate a high number of duplicate individuals, while traditional variation and replacement operators can permit multiple individuals to percolate through generations unchanged. This can lead to a high number of phenotypically identical individuals within a population. This study investigates the frequency and effect of such duplicate individuals on a suite of benchmark problems. Both Grammatical Evolution and the CFG-GP systems are examined. Experimental evidence suggests that these useless evaluations can be instead be used either to speed-up the evolutionary process, or to delay convergence.
引用
收藏
页码:765 / 772
页数:8
相关论文
共 27 条
[1]  
[Anonymous], 2004, AUTOMATIC GRAMMAR CO
[2]  
[Anonymous], IEEE C EV COMP CEC 2
[3]  
[Anonymous], 2008, A field guide to genetic programming, DOI DOI 10.1007/S10710-008-9073-Y
[4]  
Balicki J, 2007, INT J COMPUT SCI NET, V7, P44
[5]  
Banzhaf W, 1994, LECT NOTES COMPUT SC, V866, P322
[6]  
Chio C. D., 2010, LNCS, V6024
[7]   Automatic innovative truss design using grammatical evolution [J].
Fenton, Michael ;
McNally, Ciaran ;
Byrne, Jonathan ;
Hemberg, Erik ;
McDermott, James ;
O'Neill, Michael .
AUTOMATION IN CONSTRUCTION, 2014, 39 :59-69
[8]   GENETIC ALGORITHMS AND TABU SEARCH - HYBRIDS FOR OPTIMIZATION [J].
GLOVER, F ;
KELLY, JP ;
LAGUNA, M .
COMPUTERS & OPERATIONS RESEARCH, 1995, 22 (01) :111-134
[9]   FUTURE PATHS FOR INTEGER PROGRAMMING AND LINKS TO ARTIFICIAL-INTELLIGENCE [J].
GLOVER, F .
COMPUTERS & OPERATIONS RESEARCH, 1986, 13 (05) :533-549
[10]  
Goldman Brian W., 2013, Genetic Programming. 16th European Conference (EuroGP 2013). Proceedings, P61, DOI 10.1007/978-3-642-37207-0_6