...
首页> 外文期刊>Complex & Intelligent Systems >FMCGP: frameshift mutation cartesian genetic programming
【24h】

FMCGP: frameshift mutation cartesian genetic programming

机译:FMCGP:Frameshift突变笛卡尔遗传编程

获取原文

摘要

Cartesian Genetic Programming (CGP) is a variant of Genetic Programming (GP) with the individuals represented by a two-dimensional acyclic directed graph, which can flexibly encode many computing structures. In general, CGP only uses a point mutation operator and the genotype of an individual is of fixed size, which may lead to the lack of population diversity and then cause the premature convergence. To address this problem in CGP, we propose a Frameshift Mutation Cartesian Genetic Programming (FMCGP), which is inspired by the DNA mutation mechanism in biology and the frameshift mutation caused by insertion or deletion of nodes is introduced to CGP. The individual in FMCGP has variable-length genotype and the proposed frameshift mutation operator helps to generate more diverse offspring individuals by changing the compiling framework of genotype. FMCGP is evaluated on the symbolic regression problems and Even-parity problems. Experimental results show that FMCGP does not exhibit the bloat problem and the use of frameshift mutation improves the search performance of the standard CGP.
机译:笛卡尔遗传编程(CGP)是遗传编程(GP)的变体,其各个由二维无循环导向图表示,其可以灵活地编码许多计算结构。通常,CGP仅使用点突变算子,并且个体的基因型是固定尺寸的,这可能导致缺乏人口多样性,然后导致过早的收敛。为了解决CGP中的这个问题,我们提出了一种框架突变笛卡尔遗传编程(FMCGP),其受到生物学中的DNA突变机制的启发,并将通过插入或缺失引起的节点引起的突变突变引入CGP。 FMCGP中的个体具有可变长度的基因型,所提出的突变突变算子有助于通过改变基因型的编译框架来产生更多样化的后代个体。 FMCGP在符号回归问题和偶数问题上进行评估。实验结果表明,FMCGP不呈现膨胀问题,使用架构突变的使用提高了标准CGP的搜索性能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号