【24h】

A next-generation genetic programming environment for prediction: a sample financial market data application

机译:用于预测的下一代基因编程环境:样本金融市场数据应用程序

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

摘要

The prediction of futures prices from current data is a hard job. Whereas in inferring scientific laws from measured data we may have knowledge of 'measurement error' and some basic deterministic laws, it is not so in the markets. We expect fluctuations in financial data to be near random- the accepted models, such as CAPM, tell us so. Measurement error is important because it provides the basis for statistical decision making as probability theory, classical or Bayesian, would have it. There is, however, an incidental convergence of various mathematical disciplines which promises to tackle this problem. In this paper we present a method of predicting financial data which improves upon current methods in the following important criteria: 1) Algorithmic Search. It searches the space of applicable models (programs) for the most reliable one, like genetic programming (GP). It improves upon the GP paradigm by more efficiently encoding and altering programs. 2) Parameter Search. Unlike GP, we use efficient methods for adjusting continuous valued parameters within a model. The global optimization search used is of the clustering type, which organizes simultaneous downhill (Levenberg- Marquardt) searches over parameter space. 3) Fit Criteria and Validation. One of the problems in comparing different models and in applying them once found is gauging their reliability and performance. This is accomplished by using Kolmogorov complexity theory and probability theory to yield the following simple fit criteria as an extension of the traditional chi-squared error on a data set of N points (see text). 4) Scaleable implementation. This issue deals with the ability of a system identification technique to deal with large sets of data and a wide search over model space. In modem computing terms, this means distributed processing, which both neural network and GP paradigms are eminently capable of utilizing. The current program uses Java to distribute fitting routines across the network, which execute on client computers inside applets.
机译:从当前数据预测期货价格是一项艰巨的任务。从测量数据推论出科学定律时,我们可能了解“测量误差”和一些基本的确定性定律,而在市场上却并非如此。我们希望财务数据的波动接近随机-公认的模型(例如CAPM)告诉我们。测量误差之所以重要,是因为它为进行统计决策提供了基础,因为概率论(经典的或贝叶斯理论)会采用它。但是,各种数学学科之间的偶然融合有望解决这个问题。在本文中,我们提出了一种预测财务数据的方法,该方法在以下重要标准方面对当前方法进行了改进:1)算法搜索。它在适用模型(程序)的空间中搜索最可靠的模型(程序),例如基因编程(GP)。通过更有效地编码和更改程序,它改进了GP范例。 2)参数搜索。与GP不同,我们使用有效的方法来调整模型中的连续值参数。使用的全局优化搜索属于聚类类型,它在参数空间上组织同时的下坡搜索(Levenberg-Marquardt)。 3)适合标准和验证。比较不同模型和一旦发现就应用它们的问题之一就是衡量它们的可靠性和性能。这是通过使用Kolmogorov复杂度理论和概率论来产生以下简单拟合标准,作为对N点数据集上传统卡方误差的扩展(请参见文本)。 4)可扩展的实现。此问题涉及系统识别技术处理大量数据和在模型空间上进行广泛搜索的能力。用现代计算机术语来说,这意味着分布式处理,神经网络和GP范式都可以利用。当前程序使用Java在网络上分发拟合例程,该例程在applet内的客户端计算机上执行。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号