国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

人民幣兌美元匯率預測的單一和混合模型比較分析

2014-05-26 07:33:54徐卓順趙紅強
商業(yè)經(jīng)濟研究 2014年14期
關鍵詞:ARMA模型BP神經(jīng)網(wǎng)絡小波

徐卓順+趙紅強

內(nèi)容摘要:匯率作為具有線性和非線性復合特征的時間序列數(shù)據(jù),單一模型和混合模型都常被用于刻畫其波動特征。為驗證兩類模型的適用性,本文選擇線性預測的ARMA模型和非線性預測的BP神經(jīng)網(wǎng)絡模型作為單一模型進行匯率預測,并選擇小波-ARMA-BP神經(jīng)網(wǎng)絡模型作為混合模型進行預測,并得到相關結(jié)論。

關鍵詞:匯率預測 小波 ARMA模型 BP神經(jīng)網(wǎng)絡

前言

匯率作為國家間貨幣折算的比率,是影響一國引進外商直接投資、銀行國際金融業(yè)務、對外貿(mào)易及其風險管理的重要因素。自我國加入WTO后,隨著金融開放程度的放大,外匯風險也在不斷加大,因此,正確分析和預測外匯波動對我國政府金融政策的制定、外匯風險的規(guī)避均有至關重要的作用。但是由于匯率波動具有時變性、隨機性、模糊性和混沌性等特點,使得匯率波動的趨勢難以準確預測,但是看似無規(guī)律的匯率波動,卻又具有顯著的非線性時間依賴關系、長效記憶性和自相關性,這使得利用技術分析方法預測匯率成為可能。

常用的匯率技術預測方法為單一模型法與組合模型法:

單一模型預測法是基于時間序列分析的預測,包括參數(shù)和非參數(shù)模型(陳詩一,2007),以及線性和非線性模型(陳志民等,2007),如隨機游走模型(RW)(Messe,s.t.,1983)、自相關移動平均模型(ARMA)(楊紹創(chuàng)等,2009)、廣義自回歸異方差模型(GARCH)(趙樹然,2012),以及引入貝葉斯向量自回歸模型(BVAR)(Sarantis,2006)、馬爾科夫轉(zhuǎn)換模型(Charles Engel,1994)和神經(jīng)網(wǎng)絡模型(Sfetsos s.t.,2005)等。由于單一模型各有其偏重和特長,模型的預測效果差別不大,難以較全面的反映匯率的波動規(guī)律(Sfetsos s.t.,2005),為加強預測效果,不同預測方法的組合模型應運而生。

組合預測模型可以分為線性組合模型和非線性組合模型。Bates和Granger是最初提出的線性組合預測理論的學者,隨后這一思想被應用于匯率預測中。如:惠曉峰等(1999)利用購買力平價模型和貨幣模型的線性組合預測匯率,結(jié)果表明組合模型的預測結(jié)果較單一模型更穩(wěn)定。但是,由于匯率的非線性特征,運用線性組合方法預測匯率仍有較大的局限性,因此,非線性組合模型成為學者近來研究的重點。神經(jīng)網(wǎng)絡和小波分析等方法被較多地引用到非線性組合模型中。如Tao H.(2006)利用小波-NN(Wavelet Neural Network)模型結(jié)合遺傳算法對人民幣兌歐元匯率日數(shù)據(jù)進行預測,結(jié)果顯示這一混合模型的精度高于ARMA等單一模型,而且隨著預測時間的延伸,預測精度并未降低。Pai,et al.(2006)采用線性和非線性SVM(Support Vector Machines)混合模型,通過遺傳算法計算模型參數(shù)后,分別對英鎊、法郎、德國馬克和意大利里拉兌美元匯率的月度數(shù)據(jù)進行預測,發(fā)現(xiàn)這一混合模型的結(jié)果優(yōu)于單一模型。

可見,匯率作為具有線性和非線性復合特征的時間序列數(shù)據(jù)(Zhang,2003),其預測方法已由簡單的計量方法轉(zhuǎn)化為復雜的組合預測方法。為探究兩類模型在匯率預測中的準確度,我們選擇常用于線性預測的ARMA模型和常用于非線性預測的BP神經(jīng)網(wǎng)絡模型作為單一模型進行預測,選擇小波-ARMA-BP神經(jīng)網(wǎng)絡模型作為混合模型進行預測。這是因為:用于線性預測的ARMA模型能夠較好地抓住時間序列的波動集群現(xiàn)象并能部分解釋序列的尖峰厚尾特征。神經(jīng)網(wǎng)絡模型作為理論依據(jù)堅實,推導過程嚴謹,公式對稱優(yōu)美,具有強非線性擬合能力的模型,在選擇適當?shù)碾[層數(shù)和相應的神經(jīng)元數(shù)下,前饋神經(jīng)網(wǎng)絡能以任意精度逼近任意非線性函數(shù)。二者的特點決定了兩個模型能夠更好的預測匯率問題。而小波-ARMA-BP神經(jīng)網(wǎng)絡模型利用了小波變換的多分辨分析特點,將原始信號分解到不同頻率通道上,并針對分解后不同信號分別采用線性預測模型和非線性模型進行預測,并將所得預測結(jié)果進行疊加,得到整個匯率的最終預測結(jié)果,這一方法為進一步提高波動性較大的匯率預測精度提供了一個新方法。

單一和混合匯率預測模型

(一)線性和非線性單一預測模型

1.ARMA預測模型。ARMA模型是自回歸(AR)與移動平均(MA)模型的混合,其表達式為:

Yt=α1Yt-1+α2 Yt-2+…+αp Yp-1+εt-β1 εt-1-…-βqεt-q

其中,αi(i=1,2,…,p)和βj( j=1,2,…,q)作為待估參數(shù),分別是AR模型和MA模型的系數(shù),p和q是模型的階數(shù),{εt}為白噪聲序列。

利用ARMA(p,q)模型預測的關鍵是階數(shù)p和q的確定,以及參數(shù)αi和βj的估計。模型階數(shù)是先依據(jù)自相關系數(shù)和偏自相關系數(shù)確定其取值范圍,再通過對階數(shù)p和q的不同取值確定模型,然后運用最小二乘法估計模型參數(shù),并通過參數(shù)的顯著性檢驗和殘差的隨機性檢驗判斷模型的可行性,最后依據(jù)赤遲信息準則(AIC)選取最小AIC值的模型為最終的ARMA模型。若時間序列Yt為非平穩(wěn)時間序列,需進行d次差分將非平穩(wěn)序列轉(zhuǎn)化為平穩(wěn)序列,再遵循上述建模過程建立模型,此時Yt是一個ARIMA(p,d,q)過程。

2.BP神經(jīng)網(wǎng)絡預測模型。BP神經(jīng)網(wǎng)絡作為典型的單項多層次前饋網(wǎng)絡,包含了輸入層、輸出層和隱藏層,層與層之間采用全互連方式,同層節(jié)點間無關聯(lián),其信息處理分為前向傳播和后向?qū)W習兩步進行,網(wǎng)絡的學習是一種誤差從輸出層到輸入層后向傳播并修正數(shù)值的過程,學習的目的是使網(wǎng)絡的實際輸出逼近某個給定的期望輸出。

BP算法可以描述為:首先,給定輸入Xi和目標輸出Zk0,對于具有m個節(jié)點的輸入層,x個節(jié)點的隱層和n個節(jié)點輸出層的三層網(wǎng)絡而言隱層節(jié)點和輸出節(jié)點分別是:

(i=1,2,…,m,j=1,2,…,x)endprint

(j=1,2,…,x,k=1,2,…,n)

其中,rij和rjk分別是輸入層與隱含層和隱含層與輸出層之間的連接權值,γj和γk為閥值,存在r0j1=γj和r0k1=γk。λ為激活函數(shù),取為Sigmoid型:λ(τ)=1/(1+ exp(-τ))。

隨后,從輸出層開始,進行誤差信號的反向傳播,并根據(jù)梯度法,實現(xiàn)誤差的精度要求,達到修正權值的目的。即:

其中,η1,η2為學習步長,μ1pj,μ2pk為誤差項,μ2pk=Zk(1-Zk)(Zk0-Zk),。E為總誤差,滿足DE<ε,(0<ε<1是誤差精度要求,t

最后,將驗證樣本輸入至網(wǎng)絡中,進行仿真預測,檢驗預測效果,并通過調(diào)整樣本數(shù)、節(jié)點數(shù)、誤差精度等方式重建網(wǎng)絡進行再訓練,以達到最優(yōu)測試結(jié)果。

(二)小波-ARMA -神經(jīng)網(wǎng)絡混合預測模型

第一步,對原始數(shù)據(jù)進行小波分解和重構(gòu)。利用小波基函數(shù)對樣本數(shù)據(jù)Rt進行N層小波分解,得到第1至N層共N個高頻信號和1個第N層低頻信號:RHj={rhj,i},Rt={rN,i} j=1,2,…,N;i=1,2,…,I。其中,RHj為第j層高頻信號,RN為第N層低頻信號,ri為第i個樣本數(shù)據(jù),I為時間序列的長度。由于每進行一層分解所得的信號減少一倍,這不利于預測,為使各層信號個數(shù)保持不變,需要對各層進行小波重構(gòu),重構(gòu)到原尺度后可得N+1個與原始信號長度相同的信號和RH1,RH2,…,RHN 和RN,則有:

R=RH1+RH2+…,RHN+RN,

其中,RHj={rhj,i,1≤i≤I}為重構(gòu)后的第j層高頻信號,RN={rN,i,1≤i≤N}為重構(gòu)后的第N層低頻信號。則有,rj=rh1, j+rh2, j +…+rhN, j+rN,j。

第二步,低頻信號預測。對于較平滑的低頻信號采用ARMA模型進行預測。

第三步,高頻信號預測。對N個高頻信號分別建立BP神經(jīng)網(wǎng)絡預測模型進行預測。

最后,預測值組合。預測值的合成方法有很多,這里采用最簡單的方式,將各高頻信號和低頻信號經(jīng)預測得到的預測值直接對應相加,得到最終預測結(jié)果。

(三)預測值精度判斷

將ARMA預測方法與BP神經(jīng)網(wǎng)絡算法所得結(jié)果與小波-ARMA -神經(jīng)網(wǎng)絡混合預測模型的最終預測值進行比較,評價指標選擇均方誤差(MSE)以及方向變化統(tǒng)計量(Dstat),二者分別定義為:

其中,εt為匯率的預測誤差,即εt=Rt -Rt,T為預測樣本長度;若(Rt+1-Rt)(Rt+1-Rt)≥0,θt=1,否則θt=0。

人民幣兌美元匯率預測

本文選擇2005年7月21日-2013年2月17日的人民幣兌美元匯率中間價Pt為樣本數(shù)據(jù),因為要使用ARMA模型,而該模型的適用對象是平穩(wěn)的時間序列,因而,將匯率序列轉(zhuǎn)換為收益率序列Rt(Rt=log(Pt /Pt-1))進行研究。排除節(jié)假日共有1832個數(shù)據(jù)(見圖1)。選取前1802個數(shù)據(jù)作為訓練數(shù)據(jù),將后30個數(shù)據(jù)分為三個預測期限進行樣本外預測。因所選的單一模型是混合模型的一部分,因而,下面僅詳細描述混合模型的預測過程。

(一)匯率序列的小波分解與重構(gòu)

綜合考慮Hear、Daubechies(dbN)、Biorthogonal、Coiflets、Mexican、Meyer六類小波函數(shù)的基本特性,針對匯率數(shù)據(jù)的特征,選擇了dbN函數(shù)作為小波基函數(shù)。通過對比dbN系列小波中各小波的正則性,對匯率序列采用db5小波進行分解,分解層數(shù)為三層。分解結(jié)果見圖2至圖5,其中,ca3是低頻信號,cd1、cd2和cd3是第1-3層高頻信號。

(二)匯率預測

對得到的第3層低頻信號和第1至3層共3個高頻信號分別采用ARMA模型和BP神經(jīng)網(wǎng)絡進行預測。

第一步,利用ARMA模型對第3層低頻信號進行預測。

對序列進行單位根(ADF)檢驗顯示序列為平穩(wěn)的時間序列,可以直接建立ARMA(p,q)模型。隨后,通過觀察序列的自相關系數(shù)和偏自相關系數(shù)圖,發(fā)現(xiàn)序列為自相關系數(shù)拖尾,偏自相關系數(shù)2階截尾,因而模型階數(shù)p和q初步確定為2和0~6,依次對各模型進行估計,得到各模型的AIC值,再綜合考慮參數(shù)的顯著性水平和模型整體擬合情況等因素,選擇了ARMA(2,6)模型。模型的估計結(jié)果為:

可以看出,模型絕大部分參數(shù)的t檢驗均顯著。再觀察模型殘差項的自相關和偏自相關圖,發(fā)現(xiàn)其自相關和偏自相關系數(shù)均在95%的置信區(qū)間內(nèi),殘差的ADF檢驗結(jié)果也顯示殘差序列是平穩(wěn)序列,說明模型的選擇是合適的。

第二步,對三個高頻信號運用BP神經(jīng)網(wǎng)絡采用單步滾動方式進行預測,并通過試錯法確定三層BP模型的輸入層及隱含層的節(jié)點數(shù)(見表1)。將BP神經(jīng)網(wǎng)絡輸入及隱含層轉(zhuǎn)換函數(shù)設為tansig,輸出層的轉(zhuǎn)換函數(shù)設為purelin,訓練函數(shù)設為trainlm,訓練次數(shù)設為2000,訓練動量系數(shù)為0.9,學習速率為0.05,訓練目標誤差為0.001。利用BP神經(jīng)網(wǎng)絡依次對各高頻信號進行訓練后,誤差分別達到5.724969×10-4、3.746547×10-4和2.049851×10-4。

(三)預測精度計算

將上述小波分解的預測結(jié)果進行加總后,與其他方法(ARMA模型和BP模型)比較其均方誤差(MSE)與方向統(tǒng)計量(Dstat),所得結(jié)果見表2。可以看出:在人民幣兌美元匯率序列的日度數(shù)據(jù)預測上,混合模型(小波-ARMA-BP)與ARMA模型和BP模型存在顯著差異?;旌夏P驮谌齻€不同預測時期內(nèi)的均方誤差MSE依次為1.632696×10-4、1.367240×10-4和

1.054467×10-4,遠優(yōu)于單一模型。ARMA的模型預測效果雖遠遜于混合模型,但卻優(yōu)于BP模型。同時,混合模型和BP模型的長期預測效果要好于短期和中長期的預測效果,而ARMA模型的長期和短期預測效果要好于中長期的預測效果;在人民幣兌美元匯率序列的方向預測上,混合模型的方向預測統(tǒng)計量優(yōu)于單一模型,且中長期與ARMA模型基本一致,且優(yōu)于BP模型,同時方向統(tǒng)計量存在下降的趨勢。

隨后,選擇2005年7月-2013年2月人民幣兌美元匯率中間價為樣本數(shù)據(jù),并將匯率序列轉(zhuǎn)換為收益率序列進行研究。共計90個數(shù)據(jù)。選取前81個數(shù)據(jù)作為訓練數(shù)據(jù),將后9個數(shù)據(jù)分為三個預測期限進行樣本外預測,依照單一模型與混合模型的預測方法,選擇ARMA(3,3)以及BP(8,12)模型作為單一模型對人民幣兌美元月匯率進行了預測。同時,采用db5小波基函數(shù)有效分解并重構(gòu)出匯率波動的三層高頻信號和低頻信號后,再運用 ARMA(2,6)模型的預測得到了匯率波動中的線性部分。并運用BP(8,15)、BP(8,12)和BP(8,12)的神經(jīng)網(wǎng)絡模型分別對一至三層高頻部分進行預測得到了匯率波動中的非線性部分,加總預測結(jié)果得到了月度匯率波動的短期、中期和長期預測值的均方誤差與方向統(tǒng)計量見表3。可以看出:在人民幣兌美元匯率序列的月度數(shù)據(jù)預測上,混合模型在三個不同時期內(nèi)的均方誤差MSE和方向統(tǒng)計量均遠遜于ARMA和BP所代表的單一模型。同時,ARMA模型的短期和長期統(tǒng)計結(jié)果均優(yōu)于BP模型。而ARMA模型的中長期均方誤差略大于BP模型,但二者的方向統(tǒng)計量相同。

結(jié)論

綜上所述,本文認為匯率具有復雜的波動特性,單一模型和混合模型都曾被用于匯率預測,為驗證這兩類模型預測的有效性,我們選擇ARMA和BP模型作為單一模型,并選擇小波-ARMA-BP混合模型分別對人民幣兌美元日匯率和月匯率進行預測。預測結(jié)果顯示:對于人民幣兌美元匯率的日度數(shù)據(jù),小波-ARMA-BP混合模型較單一模型的預測效果較好。其中,混合模型的均方誤差遠低于單一模型,且ARMA模型較BP模型的預測效果稍好?;旌夏P偷姆较蝾A測結(jié)果也優(yōu)于單一模型,且中長期的方向預測結(jié)果與ARMA模型結(jié)果一致。而且,相較于單一模型,這一混合模型的中長期預測結(jié)果更顯著;對于人民幣兌美元匯率的月度數(shù)據(jù),單一模型的預測效果要優(yōu)于混合模型,且單一模型中的ARMA模型的預測效果要好于BP模型。同時,ARMA模型的短期和長期的預測效果要優(yōu)于BP模型。中期內(nèi),ARMA模型的均方誤差略大于BP模型,但二者的方向統(tǒng)計量一致。

因而,可以說,對于波動性較大的日度匯率數(shù)據(jù),小波-ARMA-BP混合模型利用小波變換的多分辨分析特點,將原始信號分解到不同頻率通道上,并針對分解后的低頻信號(線性部分)和高頻信號(非線性部分)分別采用ARMA模型和BP神經(jīng)網(wǎng)絡模型進行預測,并將所得預測結(jié)果進行疊加,得到整個匯率的最終預測結(jié)果,這一方法能夠有效彌補單一模型僅能進行線性預測或是非線性預測的缺陷,降低了模型誤差,達到較準確預測匯率趨勢的目的,從而為制定合適的貨幣政策和宏觀經(jīng)濟政策提供有利的依據(jù)。而對于相對平穩(wěn)的月度匯率數(shù)據(jù),混合模型在進行加權計算時,各單一模型在處理數(shù)據(jù)過程中所產(chǎn)生的誤差也被加總,而且這一誤差無法被混合模型的優(yōu)勢所彌補,因而此時單一模型相對更有效??梢姡瑹o論是單一模型還是混合模型都有其優(yōu)勢,要根據(jù)匯率波動的幅度選擇最優(yōu)預測模型。

參考文獻:

1.陳景良,陳向輝.特殊矩陣[M].清華大學出版社,2000

2.Zhang G P. Time Series Forecasting Using a Hybrid a ARIMA and Neural Network Model[J]. Neuro-computing,2003,50

3.王維,賀京同,張建勛等.人工神經(jīng)網(wǎng)絡在非線性經(jīng)濟預測中的應用[J].系統(tǒng)工程學報,2005,15

4.Ping-Feng Pai,Chih-Shen Lin. A Hybrid Support Vector Machine Regression for Exchange Rate Prediction[J]. Information and Management Sciences,2006,17(2)

5.Krogh,A. and Vedelsby,J.. Neural network ensembles,cross validation,and active learning[J]. Advances in Neural Information Processing System,1995,7endprint

隨后,選擇2005年7月-2013年2月人民幣兌美元匯率中間價為樣本數(shù)據(jù),并將匯率序列轉(zhuǎn)換為收益率序列進行研究。共計90個數(shù)據(jù)。選取前81個數(shù)據(jù)作為訓練數(shù)據(jù),將后9個數(shù)據(jù)分為三個預測期限進行樣本外預測,依照單一模型與混合模型的預測方法,選擇ARMA(3,3)以及BP(8,12)模型作為單一模型對人民幣兌美元月匯率進行了預測。同時,采用db5小波基函數(shù)有效分解并重構(gòu)出匯率波動的三層高頻信號和低頻信號后,再運用 ARMA(2,6)模型的預測得到了匯率波動中的線性部分。并運用BP(8,15)、BP(8,12)和BP(8,12)的神經(jīng)網(wǎng)絡模型分別對一至三層高頻部分進行預測得到了匯率波動中的非線性部分,加總預測結(jié)果得到了月度匯率波動的短期、中期和長期預測值的均方誤差與方向統(tǒng)計量見表3??梢钥闯觯涸谌嗣駧艃睹涝獏R率序列的月度數(shù)據(jù)預測上,混合模型在三個不同時期內(nèi)的均方誤差MSE和方向統(tǒng)計量均遠遜于ARMA和BP所代表的單一模型。同時,ARMA模型的短期和長期統(tǒng)計結(jié)果均優(yōu)于BP模型。而ARMA模型的中長期均方誤差略大于BP模型,但二者的方向統(tǒng)計量相同。

結(jié)論

綜上所述,本文認為匯率具有復雜的波動特性,單一模型和混合模型都曾被用于匯率預測,為驗證這兩類模型預測的有效性,我們選擇ARMA和BP模型作為單一模型,并選擇小波-ARMA-BP混合模型分別對人民幣兌美元日匯率和月匯率進行預測。預測結(jié)果顯示:對于人民幣兌美元匯率的日度數(shù)據(jù),小波-ARMA-BP混合模型較單一模型的預測效果較好。其中,混合模型的均方誤差遠低于單一模型,且ARMA模型較BP模型的預測效果稍好?;旌夏P偷姆较蝾A測結(jié)果也優(yōu)于單一模型,且中長期的方向預測結(jié)果與ARMA模型結(jié)果一致。而且,相較于單一模型,這一混合模型的中長期預測結(jié)果更顯著;對于人民幣兌美元匯率的月度數(shù)據(jù),單一模型的預測效果要優(yōu)于混合模型,且單一模型中的ARMA模型的預測效果要好于BP模型。同時,ARMA模型的短期和長期的預測效果要優(yōu)于BP模型。中期內(nèi),ARMA模型的均方誤差略大于BP模型,但二者的方向統(tǒng)計量一致。

因而,可以說,對于波動性較大的日度匯率數(shù)據(jù),小波-ARMA-BP混合模型利用小波變換的多分辨分析特點,將原始信號分解到不同頻率通道上,并針對分解后的低頻信號(線性部分)和高頻信號(非線性部分)分別采用ARMA模型和BP神經(jīng)網(wǎng)絡模型進行預測,并將所得預測結(jié)果進行疊加,得到整個匯率的最終預測結(jié)果,這一方法能夠有效彌補單一模型僅能進行線性預測或是非線性預測的缺陷,降低了模型誤差,達到較準確預測匯率趨勢的目的,從而為制定合適的貨幣政策和宏觀經(jīng)濟政策提供有利的依據(jù)。而對于相對平穩(wěn)的月度匯率數(shù)據(jù),混合模型在進行加權計算時,各單一模型在處理數(shù)據(jù)過程中所產(chǎn)生的誤差也被加總,而且這一誤差無法被混合模型的優(yōu)勢所彌補,因而此時單一模型相對更有效??梢?,無論是單一模型還是混合模型都有其優(yōu)勢,要根據(jù)匯率波動的幅度選擇最優(yōu)預測模型。

參考文獻:

1.陳景良,陳向輝.特殊矩陣[M].清華大學出版社,2000

2.Zhang G P. Time Series Forecasting Using a Hybrid a ARIMA and Neural Network Model[J]. Neuro-computing,2003,50

3.王維,賀京同,張建勛等.人工神經(jīng)網(wǎng)絡在非線性經(jīng)濟預測中的應用[J].系統(tǒng)工程學報,2005,15

4.Ping-Feng Pai,Chih-Shen Lin. A Hybrid Support Vector Machine Regression for Exchange Rate Prediction[J]. Information and Management Sciences,2006,17(2)

5.Krogh,A. and Vedelsby,J.. Neural network ensembles,cross validation,and active learning[J]. Advances in Neural Information Processing System,1995,7endprint

隨后,選擇2005年7月-2013年2月人民幣兌美元匯率中間價為樣本數(shù)據(jù),并將匯率序列轉(zhuǎn)換為收益率序列進行研究。共計90個數(shù)據(jù)。選取前81個數(shù)據(jù)作為訓練數(shù)據(jù),將后9個數(shù)據(jù)分為三個預測期限進行樣本外預測,依照單一模型與混合模型的預測方法,選擇ARMA(3,3)以及BP(8,12)模型作為單一模型對人民幣兌美元月匯率進行了預測。同時,采用db5小波基函數(shù)有效分解并重構(gòu)出匯率波動的三層高頻信號和低頻信號后,再運用 ARMA(2,6)模型的預測得到了匯率波動中的線性部分。并運用BP(8,15)、BP(8,12)和BP(8,12)的神經(jīng)網(wǎng)絡模型分別對一至三層高頻部分進行預測得到了匯率波動中的非線性部分,加總預測結(jié)果得到了月度匯率波動的短期、中期和長期預測值的均方誤差與方向統(tǒng)計量見表3??梢钥闯觯涸谌嗣駧艃睹涝獏R率序列的月度數(shù)據(jù)預測上,混合模型在三個不同時期內(nèi)的均方誤差MSE和方向統(tǒng)計量均遠遜于ARMA和BP所代表的單一模型。同時,ARMA模型的短期和長期統(tǒng)計結(jié)果均優(yōu)于BP模型。而ARMA模型的中長期均方誤差略大于BP模型,但二者的方向統(tǒng)計量相同。

結(jié)論

綜上所述,本文認為匯率具有復雜的波動特性,單一模型和混合模型都曾被用于匯率預測,為驗證這兩類模型預測的有效性,我們選擇ARMA和BP模型作為單一模型,并選擇小波-ARMA-BP混合模型分別對人民幣兌美元日匯率和月匯率進行預測。預測結(jié)果顯示:對于人民幣兌美元匯率的日度數(shù)據(jù),小波-ARMA-BP混合模型較單一模型的預測效果較好。其中,混合模型的均方誤差遠低于單一模型,且ARMA模型較BP模型的預測效果稍好?;旌夏P偷姆较蝾A測結(jié)果也優(yōu)于單一模型,且中長期的方向預測結(jié)果與ARMA模型結(jié)果一致。而且,相較于單一模型,這一混合模型的中長期預測結(jié)果更顯著;對于人民幣兌美元匯率的月度數(shù)據(jù),單一模型的預測效果要優(yōu)于混合模型,且單一模型中的ARMA模型的預測效果要好于BP模型。同時,ARMA模型的短期和長期的預測效果要優(yōu)于BP模型。中期內(nèi),ARMA模型的均方誤差略大于BP模型,但二者的方向統(tǒng)計量一致。

因而,可以說,對于波動性較大的日度匯率數(shù)據(jù),小波-ARMA-BP混合模型利用小波變換的多分辨分析特點,將原始信號分解到不同頻率通道上,并針對分解后的低頻信號(線性部分)和高頻信號(非線性部分)分別采用ARMA模型和BP神經(jīng)網(wǎng)絡模型進行預測,并將所得預測結(jié)果進行疊加,得到整個匯率的最終預測結(jié)果,這一方法能夠有效彌補單一模型僅能進行線性預測或是非線性預測的缺陷,降低了模型誤差,達到較準確預測匯率趨勢的目的,從而為制定合適的貨幣政策和宏觀經(jīng)濟政策提供有利的依據(jù)。而對于相對平穩(wěn)的月度匯率數(shù)據(jù),混合模型在進行加權計算時,各單一模型在處理數(shù)據(jù)過程中所產(chǎn)生的誤差也被加總,而且這一誤差無法被混合模型的優(yōu)勢所彌補,因而此時單一模型相對更有效??梢?,無論是單一模型還是混合模型都有其優(yōu)勢,要根據(jù)匯率波動的幅度選擇最優(yōu)預測模型。

參考文獻:

1.陳景良,陳向輝.特殊矩陣[M].清華大學出版社,2000

2.Zhang G P. Time Series Forecasting Using a Hybrid a ARIMA and Neural Network Model[J]. Neuro-computing,2003,50

3.王維,賀京同,張建勛等.人工神經(jīng)網(wǎng)絡在非線性經(jīng)濟預測中的應用[J].系統(tǒng)工程學報,2005,15

4.Ping-Feng Pai,Chih-Shen Lin. A Hybrid Support Vector Machine Regression for Exchange Rate Prediction[J]. Information and Management Sciences,2006,17(2)

5.Krogh,A. and Vedelsby,J.. Neural network ensembles,cross validation,and active learning[J]. Advances in Neural Information Processing System,1995,7endprint

猜你喜歡
ARMA模型BP神經(jīng)網(wǎng)絡小波
構(gòu)造Daubechies小波的一些注記
科技風(2021年19期)2021-09-07 14:04:29
基于MATLAB的小波降噪研究
電子制作(2019年13期)2020-01-14 03:15:32
基于改進的G-SVS LMS 與冗余提升小波的滾動軸承故障診斷
基于BP神經(jīng)網(wǎng)絡的旅行社發(fā)展方向研究
商情(2016年39期)2016-11-21 09:30:36
復雜背景下的手勢識別方法
BP神經(jīng)網(wǎng)絡在軟件質(zhì)量評價中的應用研究 
軟件導刊(2016年9期)2016-11-07 18:25:50
BP神經(jīng)網(wǎng)絡算法在數(shù)值預報產(chǎn)品釋用中的應用
科技視界(2016年20期)2016-09-29 14:15:12
B—J方法在廣西人均生活用電消費量預測中的應用
基于ARMA模型的我國國內(nèi)生產(chǎn)總值GDP的預測與分析
商(2016年13期)2016-05-20 09:13:51
基于ARMA模型的我國居民消費價格指數(shù)的分析及預測
商(2016年6期)2016-04-20 17:55:33
昌邑市| 卓资县| 黔南| 高雄县| 肥乡县| 云浮市| 濮阳县| 和静县| 滁州市| 靖州| 福清市| 桓台县| 冷水江市| 额敏县| 黄浦区| 成都市| 瓦房店市| 平昌县| 惠水县| 蓬安县| 邻水| 新兴县| 雷山县| 秦安县| 黄陵县| 平利县| 来宾市| 安泽县| 清苑县| 收藏| 奉节县| 阳高县| 仁怀市| 西藏| 长沙市| 朝阳区| 象山县| 江津市| 宣威市| 德令哈市| 寿宁县|