【24h】

Influence of Two Different Crossover Operators Use Onto GPA Efficiency

机译:两种不同的交叉运算符对GPA效率的影响

获取原文

摘要

Increasing capabilities of today computers, especially size of memory and computational power open new application areas to Genetic Programming Algorithms [1]. Unfortunately, efficiency of these algorithms is not big and decreases with solved problem complexity. Thus, its increase is extremely important for opening of new application domains. There exists three main areas that should potentially influence GPA efficiency. They are algorithms, pseudo-random number generator behaviours and evolutionary operators. Genetic programming algorithms use two basic evolutionary operators - mutation and crossover in the sense of Darwinian evolution. Non-looking to the fact, that it is possible to define additional operators like e.g. application defined operators [2], there are many different implementations of both basic evolutionary operators [3] and each of them is sometimes useful in artificial evolutionary process. Thus, the main question solved in this paper is that it might bring some advance to use two randomly executed different crossover operators in GPA. The study is focused to symbolic regression problem and as GPA is used GPA-ES, because it is capable to eliminate influence of solution parameters (constants) identification and thus to produce more clear results.
机译:当今计算机的功能越来越多,特别是内存和计算电源的大小,开启了遗传编程算法的新应用领域[1]。不幸的是,这些算法的效率并不大,并且随问题复杂性而减少。因此,它的增加对于开启新的应用领域来说是非常重要的。存在三个主要区域,可能会影响GPA效率。它们是算法,伪随机数发生器行为和进化运算符。遗传编程算法使用两个基本的进化运营商 - 达尔文进化意义上的突变和交叉。不寻常的事实,可以定义额外的运算符,如例如,应用定义的运算符[2],有许多基本进化运算符的不同实现[3],它们中的每一个有时在人工进化过程中有用。因此,本文解决的主要问题是,它可能会带来一些前进来使用GPA中的两个随机执行的不同交叉运算符。该研究专注于象征性回归问题,并且由于GPA使用GPA-es,因为它能够消除解决方案参数(常数)识别的影响,从而产生更明显的结果。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号