当前位置:智城范文网>范文大全 > 征文 > 基于人工神经网络和随机游走模型的汇率预测

基于人工神经网络和随机游走模型的汇率预测

时间:2022-03-05 09:51:27 来源:网友投稿

学习数据的内在关系.多层感知器(MLP)是最被认可的人工神经网络的结构,用于时间序列预测问题.一个MLP基本上是一个输入层,一个或多个隐藏层和一个输出层的前馈结构.在每层中有许多个处理结点,其通过不可逆的链接连接到下一层.单层次的隐藏节点已经足以解决许多最实际的问题.图1描述了一个典型的MLP结构(p个输入结点,h个隐藏结点和一个输出结点).

在没有任何限制条件的情况下,简单的多层感应器模型或前馈神经网络模型能以任何给定的精度去近似逼近任何非线性函数.考虑到计算的要求,简单的神经网络往往是更合适的.选择合适的网络结构很重要,但并不是一个简单的工作.网络结构的选择主要包括确定输入节点、隐藏节点和输出节点的个数,以及隐藏层的层数.在不同文献中有着不同的参数优化选择方法,但这些方法并不简单,而且都是针对着具体的问题.

广泛应用的神经网络选择方法包括了赤池信息准则(AIC),贝叶斯信息准则(BIC),施瓦茨的贝叶斯准则(SBC)和偏差校正的赤池信息准则(AICC-).这4种准则基于对增加神经网络中参数个数的惩罚.在本文中,使用BIC准则作为神经网络的选择标准,因为它比其他3种准则更严重地惩罚了额外的参数.对于一个的FANN模型,BIC的数学表达式由式(5)给出:

3.2 诶尔曼人工神经网络(EANN)

类似于常见的前馈型神经网络(FANNs),时间递归神经网络在金融时间序列预测领域也相当流行.诶尔曼人工神经网络是一种简单的时间递归神经网络,除了3种常见的层次,还有额外的上下文层和反馈连接.在每一个计算步骤中,隐藏层的输出被再次反馈到上下文层,如图2所示.这种递归使得神经网络动态化,从而能够实现对处理结点非线性时间依赖的映射.EANN模型通常比相同结构的FANN提供了更好的预测性能.然而,EANNs比FANNs需要更多数量的网络连接和记忆单元.

使用相同的网络结构的FANN和EANN模型,不同之处在于EANN模型隐藏层的神经元是对应FANN模型中神经元的5倍.

4 组合方法的建模

在本文中,决定同时利用随机网络模型和神经网路模型来预测金融数据.虽然这些模型有着广泛的应用,但是他们之中没有一个模型能够在所有预测情况之下都最好.例如,RW模型不适合于识别非线性模式,类似地,使用人工神经网络处理线性问题时产生的结果也好坏参半.因此,更科学的做法是找一种组合方法去结合这两种模型的长处,而不是单独地去应用它们.假设,一个金融时间序列由从线性和非线性两部分构成,能从时间序列中分离出来并单独地建模.从数学上讲:

这种组合方法的显著特点如下:①任何金融时间序列都由线性部分和非线性部分组成,通过随机游走模型拟合线性部分,神经网络模型拟合非线性残差部分,提高了总体的预测精度;②类似的组合方法最早由Zhang推出,在他们的方法中,时间序列的线性部分由ARIMA模型来拟合而剩余的非线性残差部分由FANN来拟合.然而,该组合方法同时结合了FANN模型和EANN模型两种模型的优势,能更好地识别非线性自回归结构;③这种组合机制是基于一种简单而有效的想法,相当容易实施和解释.④值得注意的是,如果金融时间序列中的线性和非线性部分存在着适当比例的自相关结构,那所提出的组合方法将能显着改善预测精度.如果这2个部分自相关程度较弱,那该方法可能并不合适.

5 实验结果与讨论

为了验证所提出的组合方法的有效性,本文用到了三组数据:①港币兑换美元汇率,包括了从1994年8月到2015年6月港币兑换人民币的每月汇率;②美元兑换人民币汇率,包含从2005年5月到2015年6月美元兑换人民币的每月汇率;③人民币兑换港币汇率,包括了从1995年1月到2015年6月人民币兑换港币的每月汇率.(数据来源:汇率数据取自国泰安数据库)(见表1)

从图3中可以清楚地看到3个时间序列中不规则非平稳的变化.

图4和5中,画出了3种时间序列的实际曲线和通过组合模型所描绘的预测值曲线.在每个图中,实线和虚线分别表示实际和预测序列.港币美元汇率与人民币港币汇率数据的预测误差较小,预测值与原始值的走势趋于一致.预测人民币港币汇率的预测效果没有港币美元汇率与人民币港币汇率好,预测值的总体走势与原始值一致.三组汇率数据的原始值和他们的预测值之间的接近程度是显而易见的.

6 总 结

众所周知,设计一个合适的模型来预测金融数据是时间序列研究领域的一个重大挑战,也是极其不易之事.这主要是因为金融时间序列中的不规则运动及突然的转折点使得实际中很难去理解和预测.基于金融数据独特的随机性特征,本文构建了人工神经网络和随机游走模型对中国的汇率数据进行预测.

本文构建的新模型结合了随机游走模型,FANN模型和EANN模型3种模型的优势去预测金融数据.并且从实证结果表明,预测值与原始值的走势趋于一致,港币与人民币之间的预测误差不大,但是对于相对于人民币汇率的预测,美元汇率的预测效果更好.从预测误差看,均比每个单独的模型效果要好.从三组真实的金融时间序列的实证结果清楚地表明,本文新构建的组合方法极大地提高了整体的预测精度.因此,我们的新模型在汇率预测方面上有更高的准确性和适用性.

参考文献

[1] Y SUN. Exchange rate forecasting with an artificial neural network model: can we beat a random walk model? [D] New Zealand:Christchurch,Lincoln University, 2005.

[2] A HUSSAIN, A KNOWLES, P LISBOA,et al. Financial time series prediction using polynomial pipelined neural networks[J]. Expert Systems with Applications, 2008, 35(3): 1186-1199.

[3] M SEWELL. The application of intelligent systems to financial time series analysis[D].London:Department of Computer Science, UCL,2010.

[4] C LEMKE,B GABRYS. Metalearning for time series forecasting and forecast combination[J]. Neurocomputing, 2010, 73(10): 2006-2016.

[5] G BOX, G JENKINS, G REINSEL. Time series analysis: forecasting and control[M].London John Wiley & Sons, 2011. 734

[6] E TYREE, J LONG. Forecasting currency exchange rates: neural networks and the random walk model[J]. Citeseer, 1995(1):981-996.

[7] G ZHANG. Time series forecasting using a hybrid ARIMA and neural network model[J]. Neurocomputing, 2003, 50: 159-175.

[8] G ZHANG. A neural network ensemble method with jittered training data for time series forecasting[J]. Information Sciences, 2007, 177(23): 5329-5346.

[9] 熊志斌.ARIMA融合神经网络的人民币汇率预测模型研究[J].数量经济技术经济研究: 2011(6):64-76.

推荐访问: 神经网络 汇率 游走 模型 随机

版权所有:智城范文网 2010-2025 未经授权禁止复制或建立镜像[智城范文网]所有资源完全免费共享

Powered by 智城范文网 © All Rights Reserved.。粤ICP备20058421号