首页> 外文会议>International conference on parallel problem solving from nature;PPSN XI >The Role of Syntactic and Semantic Locality of Crossover in Genetic Programming
【24h】

The Role of Syntactic and Semantic Locality of Crossover in Genetic Programming

机译:交叉的句法和语义局部性在遗传编程中的作用

获取原文

摘要

This paper investigates the role of syntactic locality and semantic locality of crossover in Genetic Programming (GP). First we propose a novel crossover using syntactic locality, Syntactic Similarity based Crossover (SySC). We test this crossover on a number of real-valued symbolic regression problems. A comparison is undertaken with Standard Crossover (SC), and a recently proposed crossover for improving semantic locality, Semantic Similarity based Crossover (SSC). The metrics analysed include GP performance, GP code bloat and the effect on the ability of GP to generalise. The results show that improving syntactic locality reduces code bloat, and that leads to a slight improvement of the ability to generalise. By comparison, improving semantic locality significantly enhances GP performance, reduces code bloat and substantially improves the ability of GP to generalise. These results comfirm the more important role of semantic locality for crossover in GP.
机译:本文研究了交叉的句法局部性和语义局部性在遗传编程(GP)中的作用。首先,我们提出一种使用句法局部性的新颖分频器,即基于句法相似性的分频器(SySC)。我们在许多实值符号回归问题上测试了这种交叉。与标准交叉(SC)进行了比较,最近提出了一种用于改善语义局部性的交叉,即基于语义相似性的交叉(SSC)。分析的指标包括GP性能,GP代码膨胀以及对GP泛化能力的影响。结果表明,改善语法局部性可减少代码膨胀,并导致泛化能力略有提高。相比之下,改善语义局部性可显着提高GP性能,减少代码膨胀,并显着提高GP的泛化能力。这些结果证实了语义局部性对于GP中交叉的更重要的作用。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号