【24h】

Genetic programming with incremental data inheritance

机译:具有增量数据继承的遗传编程

获取原文

摘要

A data-driven method for accelerating genetic programming is presented. This method, called incremental data inheritance or IDI for short, evolves programs using program-specific subsets of given data which also evolve incrementally as generation goes on. The concept of data evolution in IDI is contrasted to conventional genetic programming in which all the given training data are used repeatedly. IDI is also distinguished from the previous subset selection methods in that each program in IDI evolves its own data set of incremental size rather than a common data set of fixed or arbitrary size for the whole population. The method has been applied to time series prediction. Compared to the conventional methods, IDI significantly reduced the evolution speed of genetic programming without loss of the generalization accuracy of evolved programs. We also provide a theoretical foundation of the IDI method from the Bayesian inference point of view.
机译:提出了一种加快遗传程序设计的数据驱动方法。这种方法简称为增量数据继承或IDI,它使用给定数据的特定于程序的子集来扩展程序,这些子集也随着生成的进行而逐步地扩展。 IDI中数据演化的概念与传统的遗传编程形成了对比,在传统的遗传编程中,所有给定的训练数据都被重复使用。 IDI与以前的子集选择方法的区别还在于,IDI中的每个程序都会针对整个总体发展自己的增量大小的数据集,而不是固定大小或任意大小的通用数据集。该方法已应用于时间序列预测。与传统方法相比,IDI大大降低了基因编程的进化速度,而不会降低进化程序的泛化精度。从贝叶斯推理的角度来看,我们还为IDI方法提供了理论基础。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号