首页> 外文学位 >Time series forecasting for non-static environments: The DyFor genetic program model.
【24h】

Time series forecasting for non-static environments: The DyFor genetic program model.

机译:非静态环境的时间序列预测:DyFor遗传程序模型。

获取原文
获取原文并翻译 | 示例

摘要

Current methods of time series forecasting assume a static environment, that is they assume the underlying data generating process is constant. Many time series encountered in real-world circumstances are produced in non-static environments where the underlying data generating process varies over time. When such time series are to be forecasted, current methods rely, to some degree, on human judgment to determine which historical data are valid for the existing environment and should be utilized for analysis. In many cases the time series in question is not well-understood and, thus, the forecasting task proves to be unwieldy.; Genetic Programming (GP) is an automatic programming technique that uses the Darwinian principle of survival of the fittest and sexual recombination (crossover) to evolve computer programs that solve (or approximately solve) problems. Several studies have applied GP to the task of forecasting with favorable results. However, these studies, like those applying other techniques, have assumed a static environment, making them unsuitable for many real-world time series which are generated by a varying process.; This study investigates the development of a new "dynamic" GP model that is specifically tailored for forecasting in non-static environments. This Dynamic Forecasting Genetic Program (DyFor GP) model incorporates methods to adapt to changing environments automatically as well as retain adaptations learned from previously encountered environments. Such past-learned adaptations prove useful when current environmental conditions resemble those of a prior setting. Specifically, these past adaptations allow for faster convergence to current conditions by giving the model searching process a "head-start" (i.e., by using learned knowledge to narrow the model search space).; The DyFor GP model is realized and tested for forecasting efficacy on real-world economic time series, namely the U.S. Gross Domestic Product and Consumer Price Index Inflation. Results show that the DyFor GP model outperforms benchmark models from leading studies for both experiments. These findings affirm the DyFor GP's potential as an adaptive, non-linear model for real-world forecasting applications and suggest further investigation.
机译:当前的时间序列预测方法假定一个静态环境,即它们假定基础数据生成过程是恒定的。在实际环境中遇到的许多时间序列是在非静态环境中生成的,其中基础数据生成过程随时间变化。当要预测这样的时间序列时,当前的方法在某种程度上取决于人工判断,以确定哪些历史数据对现有环境有效,应该用于分析。在许多情况下,所讨论的时间序列不是很容易理解,因此,预测任务被证明是笨拙的。遗传编程(GP)是一种自动编程技术,它使用达尔文式的适者生存和性重组(交叉)原理来发展可解决(或近似解决)问题的计算机程序。多项研究已将GP应用于预测任务,并取得了良好的效果。但是,这些研究与应用其他技术的研究一样,都假定为静态环境,使其不适合由变化的过程生成的许多实际时间序列。这项研究调查了专门针对非静态环境中的预测量身定制的新“动态” GP模型的开发。这种动态预测遗传程序(DyFor GP)模型结合了一些方法,可以自动适应不断变化的环境,并保留从先前遇到的环境中学到的适应方法。当当前的环境条件类似于先前的环境条件时,这种过去学习的方法被证明是有用的。具体而言,这些过去的改编通过给模型搜索过程一个“开始”(即,通过使用所学的知识来缩小模型搜索空间)而允许更快地收敛到当前条件。 DyFor GP模型已实现并经过测试,可以预测实际经济时间序列(即美国国内生产总值和消费者价格指数通货膨胀)的有效性。结果表明,对于两个实验,DyFor GP模型均优于领先研究的基准模型。这些发现肯定了DyFor GP作为用于现实世界的预测应用的自适应非线性模型的潜力,并建议进行进一步的研究。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号