首页> 外文OA文献 >On the Analysis of Simple Genetic Programming for Evolving Boolean Functions
【2h】

On the Analysis of Simple Genetic Programming for Evolving Boolean Functions

机译:关于进化布尔函数的简单遗传规划分析

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

This work presents a first step towards a systematic time and space complexity analysis of genetic programming (GP) for evolving functions with desired input/output behaviour. Two simple GP algorithms, called (1+1) GP and (1+1) GP*, equipped with minimal function (F) and terminal (L) sets are considered for evolving two standard classes of Boolean functions. It is rigorously proved that both algorithms are efficient for the easy problem of evolving conjunctions of Boolean variables with the minimal sets. However, if an extra function (i.e. NOT) is added to F, then the algorithms require at least exponential time to evolve the conjunction of n variables. On the other hand, it is proved that both algorithms fail at evolving the difficult parity function in polynomial time with probability at least exponentially close to 1. Concerning generalisation, it is shown how the quality of the evolved conjunctions depends on the size of the training set s while the evolved exclusive disjunctions generalize equally badly independent of s.
机译:这项工作为朝着具有期望的输入/输出行为的功能发展的遗传编程(GP)迈进系统的时空复杂性分析迈出了第一步。考虑了两个简单的GP算法,分别称为(1 + 1)GP和(1 + 1)GP *,它们配备了最小函数(F)和终端(L)集,以发展两个标准类别的布尔函数。严格证明,这两种算法对于演化布尔变量与最小集的连接这一简单问题都是有效的。但是,如果向F添加了一个额外的函数(即NOT),则该算法至少需要花费指数时间来演化n个变量的合取。另一方面,证明了这两种算法都未能在多项式时间内演化困难的奇偶校验函数,且概率至少在指数上接近于1。关于泛化,它表明了演化后的连接的质量如何取决于训练的大小集s,而进化的排他性析取词同样普遍地独立于s。

著录项

  • 作者

    Oliveto P.; Mambrini A.;

  • 作者单位
  • 年度 2016
  • 总页数
  • 原文格式 PDF
  • 正文语种 en
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号