999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于ARIMA和小波神經網絡組合模型的交通流預測

2017-02-22 07:10:40成孝剛談苗苗李海波
計算機技術與發展 2017年1期
關鍵詞:模型

成 云,成孝剛,談苗苗,周 凱,李海波

(南京郵電大學 通信與信息工程學院,江蘇 南京 210003)

基于ARIMA和小波神經網絡組合模型的交通流預測

成 云,成孝剛,談苗苗,周 凱,李海波

(南京郵電大學 通信與信息工程學院,江蘇 南京 210003)

針對現階段城市道路交通流預測精度不高的局限性,提出了一種基于差分自回歸滑動平均(ARIMA)和小波神經網絡(WNN)組合模型的預測方法來進行交通流預測。利用差分自回歸滑動平均模型良好的線性擬合能力和小波神經網絡模型強大的非線性關系映射能力,把交通流時間序列的數據結構分解為線性自相關結構和非線性結構兩部分。采用差分自回歸滑動平均模型預測交通流序列的線性部分,用小波神經網絡模型預測其非線性殘差部分,最終合成為整個交通流序列的預測結果。計算機仿真結果表明:組合模型的預測精度高于ARIMA模型和WNN模型各自單獨使用時的預測精度,組合模型可以提高交通流預測精度,是交通流預測的有效方法。

交通流預測;差分自回歸滑動平均模型;小波神經網絡;組合模型

0 引 言

準確實時的交通流信息在智能交通系統中起著十分重要的作用,因此交通流預測受到廣泛關注[1]。其主要預測方法包括3種:基于線性理論的預測方法、基于知識發現的智能模型預測方法、基于非線性理論的預測方法[2]。其中一些預測方法在交通流預測應用中取得了不錯的預測效果,但是單個預測方法并不適用于所有交通狀態,同時實際的交通流往往既有線性特征,又有非線性特征,僅采用某一種預測模型,難以很

好地反映出時間序列的線性與非線性雙重特征,所以應該依據交通流的實際情況來選取合適的預測模型。為了更好地發揮各種模型的預測優勢,在1969年Bates等提出組合預測理論,即把多種預測方法組合起來以獲得更好的預測效果。Zhang在預測太陽黑子的問題中也采用了組合模型,其預測效果比單個模型更好[3]。

文中使用差分自回歸滑動平均(ARIMA)模型和小波神經網絡(WNN)模型相結合的方法來預測交通流,利用兩種模型各自的優點來提高交通流的預測精度。

1 交通流預測模型

1.1 ARIMA模型

1.1.1 ARIMA基本理論

ARIMA是由自回歸滑動平均模型(ARMA)擴展而來。該模型首先對非平穩時間序列作多次差分使其成為平穩時間序列,d即為差分次數,再對差分后的序列建立參數為p、q的ARMA模型,然后由反變換得到原來的非平穩時間序列[4-5]。參數為p、d、q的ARIMA模型預測方程如下:

yt=θ0+φ1yt-1+φ2yt-2+…+φpyt-p+εt-θ1εt-1-θ2εt-2-…-θqεt-q

(1)

p、d、q是模型的階數,由不同的p、d、q組合測試可以找到最合適的模型參數[6]。

1.1.2ARIMA算法步驟

ARIMA建模與預測包含四個步驟[7],如下所示:

(1)序列平穩化處理。

(2)模型識別。一般根據自相關系數與偏自相關系數來確定ARIMA模型的階數p和q。

(3)參數估計和模型診斷。

(4)用所選取參數的模型來預測時間序列。

1.2 小波神經網絡模型

1.2.1 小波神經網絡基本理論

WNN是以誤差反傳神經網絡拓撲結構為基礎的網絡,與BP神經網絡類似。在小波神經網絡中,信號向前傳播的同時,誤差反向傳播,不同的是小波神經網絡隱含層節點的傳遞函數為小波基函數[8]。WNN拓撲結構如圖1所示。

圖1 WNN拓撲結構

圖1中,X1,X2,…,Xk是WNN的輸入參數;Y1,Y2,…,Ym是預測的輸出值,即需要求得的最終結果;wij和wjk為網絡連接權重值。

當輸入交通流量樣本序列為xi(i=1,2,…,k)時,隱含層輸出為:

(2)

其中,h(j)為隱含層第j個節點的輸出;wij為輸入層和隱含層的連接權重值;aj為小波基函數hj的伸縮因子;bj為hj的平移因子;hj為小波基函數[9]。

文中的小波基函數是Morlet母小波基函數,公式為:

(3)

小波神經網絡輸出層計算公式為:

(4)

其中,wik為隱含層到輸出層的網絡連接權重值;h(i)為第i個隱含層節點的輸出;l為隱含層節點個數;m為輸出層節點個數[10]。

小波神經網絡權值修正是通過梯度修正法來修正網絡的權值和小波函數參數,使得網絡預測輸出不斷接近期望輸出。步驟如下:

(1)計算網絡預測誤差。

(5)

其中,y(k)為交通流的預測輸出結果;yn(k)為交通流的期望輸出結果。

(2)通過預測誤差e修正相關系數和網絡權重值。

(6)

(7)

(8)

(9)

(10)

(11)

其中,η代表學習速率。

1.2.2 小波神經網絡算法步驟

WNN訓練算法步驟[11]如下:

(1)網絡初始化。需要初始化的有伸縮因子、平移因子、網絡權重值、學習速率。

(2)樣本分類。把樣本分為訓練樣本和測試樣本。

(3)預測輸出。輸入訓練樣本,獲得預測輸出,計算預測輸出與期望輸出的誤差。

(4)進行權值修正。通過誤差修正網絡權值和小波函數參數,使誤差控制在一定范圍之內。

(5)判斷算法是否結束,如果沒有,返回步驟(3)。

網絡訓練完成后,輸入測試樣本,根據預測輸出結果與測試樣本輸出的對比來評估WNN的性能。綜上所述,基于WNN的交通流預測流程如圖2所示。

圖2 基于WNN的交通流預測流程

1.3 組合模型

實際的時間序列往往既有線性特征,又有非線性特征[12-13],僅用ARIMA或WNN都不能很好地反映出時間序列的線性與非線性雙重特征。因此,它們的組合模型的預測精度可能比其單一模型更高。

把交通流時間序列的數據yt分解為線性Lt和非線性Nt[14-15],即:

yt=Lt+Nt

(12)

組合模型預測包含三個步驟:

(13)

et=f(et-1,et-2,…,et-n)+εt

(14)

其中,εt表示隨機誤差。

(15)

2 計算機仿真結果

實驗中的交通流數據是運用美國加州高速公路通行能力度量系統(Caltrans Performance Measurement System,PeMS)數據庫中連續五天的交通數據,數據采樣間隔為5 min,數據總數量達到1 440,選擇前四天的數據作為樣本,對第五天的交通流進行預測。

方法1:單獨使用ARIMA模型進行預測。首先對原始交通流數據作平穩化處理,再根據已平穩的時間序列的自相關函數與偏自相關函數圖以及AIC最小準則,獲得模型參數p,d,q,然后利用該模型進行預測。用Matlab實現仿真。

方法2:單獨使用WNN模型進行預測,文中的WNN結構為3-8-1,即輸入層3個節點,隱含層8個節點,輸出層1個節點,網絡反復訓練500次。將前三天的數據用于訓練網絡,第四天的數據用于測試網絡。這一過程使用Matlab實現。

使用平均絕對百分誤差(MAPE)來評估算法的預測性能。

圖3 3種模型的交通流預測仿真結果

(16)

MAPE越小,預測誤差越小,模型的預測效果就越好。

用上述3種方法仿真(ARIMA模型、WNN模型、組合模型)獲得的交通流預測值和交通流實際測量值的對比見圖3。3種算法的平均絕對百分誤差對比見表1。

表1 3種方法的平均絕對百分誤差對比

由表1可得:組合模型的MAPE最小,表明組合模型的預測效果最好。

3 結束語

在交通流預測中,由于實際的交通流往往既有線性特征,又有非線性特征,僅采用某一種預測模型,難以很好地反映出時間序列的線性與非線性雙重特征。因此提出一種ARIMA與WNN的組合模型來預測交通流。用ARIMA模型預測交通流序列的線性部分,用WNN模型預測其非線性殘差部分,最后相加得到整個序列的預測結果。通過計算機仿真實驗,證明該組合模型比單個預測模型有更好的預測效果。

[1]DaraghmiYA,YiCW,ChiangTC.Negativebinomialadditivemodelsforshort-termtrafficflowforecastinginurbanareas[J].IEEETransactionsonIntelligentTransportationSystems,2014,15(2):784-793.

[2]TeselentisDI,VlahgianniEI,KarlaftisMG.Improvingshort-termtrafficforecasts:tocombinemodelsornottocombine?[J].IETIntelligentTransportSystems,2014,9(2):193-201.

[3]ZhangDC,WangSF.AnovellongtermtrafficforecastalgorithmandcasestudyforChina[C]//Internationalconferenceonadvancedinformationnetworkingandapplicationsworkshops.[s.l.]:[s.n.],2014.

[4]ChanKY,DillonTS,SinghJ,etal.Neural-network-basedmodelsforshort-termtrafficflowforecastingusingahybridexponentialsmoothingandLevenberg-Marquardtalgorithm[J].IEEETransactionsonIntelligentTransportationSystems,2012,13(2):644-654.

[5]WeiW,MaH.ARMAmodelandwavelet-basedARMAmodelapplication[J].AppliedMechanicsandMaterials,2011,121-126:1799-1803.

[6]ErdemE,ShiJ.ARMAbasedapproachesforforecastingthetupleofwindspeedanddirection[J].AppliedEnergy,2011,88(4):1405-1414.

[7]WangL,ZouH,SuJ,etal.AnARIMA-ANNhybridmodelfortimeseriesforecasting[J].SystemsResearchandBehavioralScience,2013,30(3):244-259.

[8]RenCX,WangCB,YinCC,etal.Thepredictionofshort-termtrafficflowbasedonthenichegeneticalgorithmandBPneuralnetwork[M].Berlin:Springer,2012:775-781.

[9]LiuZB,YangZS,GaoP.Researchontheshort-termtrafficflowpredictionmethodbasedonBPneuralnetworks[C]//Worldautomationcongress.[s.l.]:[s.n.],2012.

[10]JiaJ.FinancialtimeseriespredictionbasedonBPneuralnetwork[J].AppliedMechanicsandMaterials,2014,631-632:31-34.

[11] 武志勇,劉東升.小波神經網絡在液壓裝置壓力測試中的應用[J].電子測量技術,2010,33(12):91-94.

[12]KhasheiM,BijariM.AnovelhybridizationofartificialneuralnetworksandARIMAmodelsfortimeseriesforecasting[J].AppliedSoftComputing,2011,11(2):2664-2675.

[13] 王 堃,陳濤濤,李 雪,等.基于Matlab的小波神經網絡參考作物騰發量預測模型研究[J].沈陽農業大學學報,2013,44(4):457-460.

[14] 趙成柏,毛春梅.基于ARIMA和BP神經網絡組合模型的我國碳排放強度預測[J].長江流域資源與環境,2012,21(6):665-671.

[15] 熊志斌.基于ARIMA與神經網絡集成的GDP時間序列預測研究[J].數理統計與管理,2011,30(2):306-314.

Traffic Flow Prediction Based on Hybrid Model of ARIMA and WNN

CHENG Yun,CHENG Xiao-gang,TAN Miao-miao,ZHOU Kai,LI Hai-bo

(School of Telecommunications and Information Engineering,Nanjing University of Posts and Telecommunications,Nanjing 210003,China)

Aimed at the limitation of low prediction accuracy at the present stage of city road traffic,a prediction method is proposed based on Hybrid Autoregressive Integrated Moving Average (ARIMA) and Wavelet Neural Network (WNN) to predict traffic flow.Using the good linear fitting ability of ARIMA and the strong nonlinear mapping ability of WNN,the traffic flow time series are considered to be composed of a linear autocorrelation structure and a nonlinear structure.ARIMA model is used to predict the linear component of traffic flow time series and the wavelet neural network model is applied to the nonlinear residual component prediction.The simulation results show that the hybrid model can produce more accurate prediction than that of single model,which improves prediction accuracy of traffic flow prediction,and it’s an efficient method.

traffic flow prediction;ARIMA model;wavelet neural network;hybrid model

2016-03-27

2016-06-28

時間:2017-01-04

國家自然科學基金資助項目(61401236);南京郵電大學引進人才項目(NY214005)

成 云(1994-),女,研究方向為交通流預測在智能交通系統中的應用;成孝剛,講師,研究方向為交通流預測在智能交通系統中的應用和霧霾能見度檢測。

http://www.cnki.net/kcms/detail/61.1450.TP.20170104.1039.072.html

U491112

A

1673-629X(2017)01-0169-04

10.3969/j.issn.1673-629X.2017.01.038

猜你喜歡
模型
一半模型
一種去中心化的域名服務本地化模型
適用于BDS-3 PPP的隨機模型
提煉模型 突破難點
函數模型及應用
p150Glued在帕金森病模型中的表達及分布
函數模型及應用
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
3D打印中的模型分割與打包
主站蜘蛛池模板: 久久精品国产精品青草app| 在线人成精品免费视频| 成人亚洲视频| 91九色国产porny| 国产av剧情无码精品色午夜| 久久国产亚洲偷自| 国产精品偷伦视频免费观看国产| 国内精品自在欧美一区| 亚洲精品麻豆| 日本黄网在线观看| 精品午夜国产福利观看| 日韩精品专区免费无码aⅴ| 国产精品手机在线播放| 久久精品国产亚洲麻豆| 亚洲天堂久久久| 大陆精大陆国产国语精品1024| 狠狠综合久久久久综| 亚洲欧洲国产成人综合不卡| 国产成人做受免费视频| 欧美日韩国产在线人| 国产永久无码观看在线| 中国黄色一级视频| 国产精品污视频| 亚洲无码视频一区二区三区| 久久人体视频| 久久国产热| 在线无码九区| 国产人人射| 欧美亚洲国产精品第一页| 波多野结衣久久高清免费| 天天色天天综合| 日本成人一区| 午夜成人在线视频| 97免费在线观看视频| 亚洲第一香蕉视频| 狠狠色综合网| 国产在线高清一级毛片| 亚洲日韩第九十九页| 国产电话自拍伊人| 欧美一道本| 99re在线视频观看| 野花国产精品入口| 一区二区三区国产精品视频| 刘亦菲一区二区在线观看| 婷婷六月在线| 久草视频中文| 国产91视频观看| 综合色婷婷| 九色91在线视频| 麻豆国产精品一二三在线观看| 三上悠亚在线精品二区| 亚洲国产成人精品无码区性色| 波多野结衣亚洲一区| 久久久久亚洲av成人网人人软件| 成人在线不卡视频| 亚洲视频影院| 亚洲精品天堂在线观看| 成·人免费午夜无码视频在线观看 | 激情亚洲天堂| 亚洲日韩Av中文字幕无码| 人妻少妇久久久久久97人妻| 91精品人妻一区二区| 69国产精品视频免费| 十八禁美女裸体网站| 丰满人妻被猛烈进入无码| 91青青草视频| 成人小视频网| 中文字幕在线观看日本| 精品国产中文一级毛片在线看| 亚洲综合久久一本伊一区| 久久免费视频播放| 青青草国产在线视频| 国产精品开放后亚洲| 国产男人的天堂| 2020国产精品视频| 国产一区成人| 国产不卡网| 中文字幕欧美成人免费| 色偷偷男人的天堂亚洲av| 手机永久AV在线播放| 亚洲性影院| 在线国产综合一区二区三区 |