...
首页> 外文期刊>Genetic programming and evolvable machines >Semantic analysis of program initialisation in genetic programming
【24h】

Semantic analysis of program initialisation in genetic programming

机译:基因编程中程序初始化的语义分析

获取原文
获取原文并翻译 | 示例
   

获取外文期刊封面封底 >>

       

摘要

Population initialisation in genetic programming is both easy, because random combinations of syntax can be generated straightforwardly, and hard, because these random combinations of syntax do not always produce random and diverse program behaviours. In this paper we perform analyses of behavioural diversity, the size and shape of starting populations, the effects of purely semantic program initialisation and the importance of tree shape in the context of program initialisation. To achieve this, we create four different algorithms, in addition to using the traditional ramped half and half technique, applied to seven genetic programming problems. We present results to show that varying the choice and design of program initialisation can dramatically influence the performance of genetic programming. In particular, program behaviour and evolvable tree shape can have dramatic effects on the performance of genetic programming. The four algorithms we present have different rates of success on different problems.
机译:基因编程中的种群初始化既容易,因为语法的随机组合可以直接生成,又很困难,因为这些语法的随机组合并不总是产生随机且多样化的程序行为。在本文中,我们对行为多样性,起始人群的大小和形状,纯语义程序初始化的影响以及程序初始化背景下树形的重要性进行了分析。为了实现这一目标,除了使用传统的斜线半技巧以外,我们还创建了四种不同的算法,将其应用于七个遗传规划问题。我们目前的结果表明,改变程序初始化的选择和设计可以极大地影响基因编程的性能。特别是,程序行为和可演化的树形形状可能会对基因编程的性能产生巨大影响。我们提出的四种算法在不同问题上的成功率不同。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号