A schema theory analysis of the evolution of size in genetic programming with linear representations

被引:0
|
作者
McPhee, NF [1 ]
Poli, R
机构
[1] Univ Minnesota, Div Sci & Math, Morris, MN 56267 USA
[2] Univ Birmingham, Sch Comp Sci, Birmingham B15 2TT, W Midlands, England
来源
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In this paper we use the schema theory presented in [20] to better understand the changes in size distribution when using GP with standard crossover and linear structures. Applications of the theory to problems both with and without fitness suggest that standard crossover induces specific biases in the distributions of sizes, with a strong tendency to over sample small structures, and indicate the existence of strong redistribution effects that may be a major force in the early stages of a GP run. We also present two important theoretical results: An exact theory of bloat, and a general theory of how average size changes on flat landscapes with glitches. The latter implies the surprising result that a single program glitch in an otherwise flat fitness landscape is sufficient to drive the average program size of an infinite population, which may have important implications for the control of code growth.
引用
收藏
页码:108 / 125
页数:18
相关论文
共 50 条
  • [1] A schema theory analysis of mutation size biases in genetic programming with linear representations
    McPhee, NF
    Poli, R
    Rowe, JE
    [J]. PROCEEDINGS OF THE 2001 CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1 AND 2, 2001, : 1078 - 1085
  • [2] Semantic schema theory for genetic programming
    Zojaji, Zahra
    Ebadzadeh, Mohammad Mehdi
    [J]. APPLIED INTELLIGENCE, 2016, 44 (01) : 67 - 87
  • [3] Semantic schema theory for genetic programming
    Zahra Zojaji
    Mohammad Mehdi Ebadzadeh
    [J]. Applied Intelligence, 2016, 44 : 67 - 87
  • [4] Analysis of Schema Frequencies in Genetic Programming
    Burlacu, Bogdan
    Affenzeller, Michael
    Kommenda, Michael
    Kronberger, Gabriel
    Winkler, Stephan
    [J]. COMPUTER AIDED SYSTEMS THEORY - EUROCAST 2017, PT I, 2018, 10671 : 432 - 438
  • [5] Grammar based genetic programming using linear representations
    Zhang, H
    Lu, YN
    Wang, F
    [J]. CHINESE JOURNAL OF ELECTRONICS, 2003, 12 (01) : 75 - 78
  • [6] On the strength of size limits in linear genetic programming
    McPhee, NF
    Jarvis, A
    Crane, EF
    [J]. GENETIC AND EVOLUTIONARY COMPUTATION GECCO 2004 , PT 2, PROCEEDINGS, 2004, 3103 : 593 - 604
  • [7] General schema theory for genetic programming with subtree-swapping crossover
    Poli, R
    [J]. GENETIC PROGRAMMING, PROCEEDINGS, 2001, 2038 : 143 - 159
  • [8] Schema Theory for Genetic Programming with One-Point Crossover and Point Mutation
    Poli, Riccardo
    Langdon, William B.
    [J]. EVOLUTIONARY COMPUTATION, 1998, 6 (03) : 231 - 252
  • [9] The Role of Population Size in Rate of Evolution in Genetic Programming
    Hu, Ting
    Banzhaf, Wolfgang
    [J]. GENETIC PROGRAMMING, 2009, 5481 : 85 - 96
  • [10] General schema theory for genetic programming with subtree-swapping crossover: Part I
    Poli, R
    McPhee, NF
    [J]. EVOLUTIONARY COMPUTATION, 2003, 11 (01) : 53 - 66