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

包容性檢驗和SVM相融合的網絡流量預測

2013-07-19 08:14:48鄭偉勇馮廣麗
計算機工程與應用 2013年15期
關鍵詞:模型

鄭偉勇,馮廣麗

河南工程學院 計算機科學與工程系,鄭州 451191

包容性檢驗和SVM相融合的網絡流量預測

鄭偉勇,馮廣麗

河南工程學院 計算機科學與工程系,鄭州 451191

1 引言

隨著網絡規模擴大,網絡管理難度日益增加,而流量預測可以了解網絡流量的發生趨勢,為網絡管理人員合理分配網絡帶寬,防止網絡擁塞提供有價值參考意見,因此,網絡流量預測準確性已成為網絡管理領域中的研究熱點問題[1]。

網絡流量受到上網隨機性、節假日等因素影響,具有一定的周期性、規律性和非平穩性,傳統流量預測方法主要有回歸分析法、時間序列法、趨勢外推法等[2-4],這些方法基于線性建模,難以準確反映網絡流量復雜變化特點,預測誤差較大[5]。基于非線性理論的網絡流量預測方法主要有隱馬爾可夫、神經網絡、支持向量機、灰色理論等,它們具有較好的非線性預測能力,網絡流量預測效果較好[6-8]。但是對于不同結構的網絡流量,它們的預測性能差異較大,難以獲得比較穩定的預測結果。近些年,一些學者提出一些基于組合理論的網絡流量預測模型,如:姚奇富等提出的灰色理論和馬爾可夫鏈組合網絡流量預測方法[9];李捷等提出的卡爾曼濾波和小波分析組合的流量預測方法[10],研究結果表明,組合模型較好地克服了單一模型只能反映網絡流量變化的片段、部分信息的缺陷,網絡流量預測的精度得以提高[11]。相關研究表明,隨便增加單一預測模型個數并不一定提高組合模型的預測效果,而且單一模型間可能存在一定的相關性,使組合預測的輸入信息重疊,導致預測準確率降低,因此,在進行網絡流量組合建模預測前,選擇哪些單一模型對網絡流量進行組合預測至關重要[12]。包容性檢驗方法用于判定一個預測模型是否包括或包容了其他預測模型的有關信息,根據包容性檢驗的結果,篩選出適用于組合預測的各單一預測模型,有學者將其應用于云計算資源組合預測和艦船裝備維修費組合預測[13-14],結果表明,包容性檢驗可以進一步提高組合模型的預測準確度,因此為網絡流量預測提供了一種新的研究思路。

為了提高復雜多變的網絡流量預測的準確度,嘗試將包容性檢驗方法引入到網絡流量組合預測模型選擇中,提出一種基于包容性檢驗和支持向量機相結合的網絡流量預測模型(EΤ-SVM),并通過仿真實驗檢驗模型的有效性。

2 包容性檢驗原理

設m1、m2分別表示兩個不同的網絡流量預測模型,t時刻的實際網絡流量值為yt,兩模型在t時刻的網絡流量結果分別為r1,t和r2,t,考慮如下形式的回歸方程:

式中,ut為隨機擾動;β1、β2為回歸系數,且β1+β2=1。

式(1)兩邊同時減去r1,t,則有:

令ei,t=yt-ri,t(i=1,2),則式(2)就可以轉化為:

根據包容性檢測原則,則有:

以上是兩模型組合的包容性檢驗原理,但是在實際應用中,一般是兩個以上的模型進行組合。對于多個網絡流量預測模型,若采用式(1)進行預測模型間的包容性檢驗,則易出現模型數量過多,無法確定回歸系數的問題[15]。

設r1,t,r2,t,…,rk,t分別表示t時刻分別來自k個不同網絡流量模型的預測結果,t時刻的實際網絡流量值為yt;rc,t為是r1,t,r2,t,…,rk,t網絡流量預測模型組合結果;rc(-i),t表示不包含ri,t網絡流量預測結果。

令ec,t=yt-rc,t,ec(-i),t=yt-rc(-i),t,在包容性檢驗中增加截距項,然后根據式(3)得到多模型組合預測的包容性檢驗為:

檢驗假設:H0:αi=0,i=1,2,…,k,在αi顯著性水平下,通過t統計量檢驗選擇模型。如果t檢驗顯著不為0,則表示ri,t包含原有模型所不具備的信息,組合ri,t,可以提高網絡流量的預測效果,ri,t不能被原有模型包容,否則,表示組合ri,t對預測結果沒有什么影響,刪除ri,t。

3 包容性檢測選擇網絡流量單一模型

(1)采用檢測設備對網絡流量進行收集,為了提高學習速度,在網絡流量數據進行預處理,具體為:

式中,x表示網絡流量原始數據,xmin和xmax分別表示最小值和最大值。

(2)采用單一模型對網絡流量進行預測,并將預測結果的均方根誤差(RMSE)作為模型優劣評價準則,并根據RMSE對模型進行降序排序。

(3)選擇預測性能最好的網絡流量模型,并根據包容性檢驗原則,對預測性能最好的模型依次進行檢驗,看其是否包容其他網絡流量模型,若包容了其他網絡流量模型,則將該模型從列表中刪除,反之,就以一定的組合方式將它們進行預測組合,直到組合模型以外所有其他模型已被刪除,那么包容性檢驗就完成了。

(4)將當前組合模型作為最好模型,繼續與其他還沒有包容性檢驗的模型進行檢驗,不斷重復步驟(3)。

(5)將最后所選擇單一網絡流量預測模型作為最合適的網絡流量單一模型。具體如圖1所示。

圖1 單一網絡流預測模型的選擇流程

4 SVM的單一模型網絡流量預測結果組合

假設通過包容性檢驗最終選擇了m個單一預測模型,對第i個測試樣本,m個單一預測模型的預測值分別記為{xi1,xi2,…,xim},這些值作為自變量,第i個測試樣本的實際值作為因變量,對n個訓練樣本,計算出相應的預測值xij(i=1,2,…,n,j=1,2,…,m),由此構造n×m個輸入向量,它們組成SVM的學習樣本,具體如表1所示。

表1 SVM的網絡流量學習樣本

當網絡流量學習樣本集為線性時,SVM的回歸預測函數可表示為:

式中,w表示權向量,b表示偏置向量。

通過求解一個凸二次規劃問題求解式(6)中的w和b,從而得到預測函數。SVM同時考慮經驗風險和置信范圍,因此可通過最小化下面的目標函數得到問題的解。

式中,第1項使得函數更加平坦從而提高推廣能力,第2項是經驗誤差,常量C稱為懲罰系數,體現對樣本預測誤差的懲罰程度,也是對置信范圍和經驗風險的一種折衷,Remp(f)為損失函數,本文采用ε不敏感損失函數。

通過引入松弛因子,將式(7)的優化目標函數即轉換為:

式中,ξi,表示為松弛因子。

為了加快求解速度,通過引入上式的Lagrange函數,并求解下面的對偶形式獲得乘子αi,:

在求解實際問題時,網絡流量變化具有非線性特點,此時,SVM引入一個映射函數φ將原始數據映射到一個新的特征空間,從而將非線性問題轉化為新特征空間中的線性問題,此時,網絡流量的SVM回歸預測函數可表示為:

式(10)的優化目標函數轉化為下面的形式:

通過引入核函數k(xi,x)代替(φ(xi),φ(xj)),這樣式(11)變為下面的優化目標函數:

5 仿真實驗

5.1 數據來源

為了驗證EΤ-SVM的網絡流量預測模型性能,采用網絡流量庫:http://newsfeed.ntcu.net/~news/2011的2011年1月1日到3月11日共100 d每小時訪問流量進行仿真實驗,共收集到100×24=2 400個網絡流量時間序列,具體如圖2所示。前2 300個網絡流量時間序列組成訓練集,建立網絡流量EΤ-SVM模型;后100個網絡流量時間序列組成測試集,用于檢驗EΤ-SVM模型的預測性能。

圖2 網絡流量時間序列

5.2 單一模型預測結果

采用五種單一模型(線性回歸分析、趨勢外推法、時間序列法、灰色模型和BP神經網絡)對網絡流量數據進行建模,并對網絡流量進行預測,它們的RMSE見表2。

表2 各模型預測結果的RMSE值

5.3 包容性檢驗選擇單一模型

(1)根據表2單一模型預測結果的RMSE對模型進行排序:r5、r4、r3、r2、r1,將這些模型按順序輸入待評表。選擇r5為基本模型,將其從待評表移至備選表中。

(2)在a=0.05的顯著性水平下,對r5和r4進行包容性檢驗,得到t統計量為4.155,查t分布臨界值表,可以得到t0.0025=2.878,有t=4.006 7>2.878,根據接受原則,r5和r4不包容,因此采用SVM將r5和r4進行組合,組合模型記為r54。

(3)在a=0.05的顯著性水平下,將模型r54對模型r3進行包容性檢驗,t統計量為3.300,查t分布臨界值表,可以得到t0.0025=2.142,有t=3.300>2.142,根據接受原則,r54和r4不包容,因此采用SVM將r54和r3進行組合,組合模型記為r543。

(4)將r543對r2進行包容性檢驗,t統計量為 -0.539,查t分布臨界值表,可以得到t0.0025=1.763,有|t|=0.539<1.763,根據接受原則,r543和r2互相包容,因將r2從待評表中刪除。

(5)將r543對r1進行包容性檢驗,t統計量為 -0.115 7,查t分布臨界值表可以得到t0.0025=1.562,有|t|=0.115<1.562,根據接受原則,r543和r2互相包容,因將r2從待評表中刪除,此時,待評表已經為空,停止包容性檢驗。

(6)將組合模型r543作為最終選擇的單一預測模型。

5.4 SVM對單一模型預測結果進行組合

采用所選擇的時間序列法、灰色模型和BP神經網絡分別對網絡流量進行預測,得到相應的預測結果,然后將預測結果構成輸入向量,實際測試集的網絡流量作為期望輸出,輸入到SVM進行學習建模,最后得到網絡流量的預測結果,結果如圖3所示。

圖3 EΤ-SVM的預測結果

5.5 與單一模型預測結果比較

采用時間序列法、灰色模型和BP神經網絡對網絡流量進行預測,它們的預測結果分別如圖4所示。從圖3和圖4預測結果進行分析可知,EΤ-SVM的預測值與實際網絡流量值相當接近,而單一模型的預測值與實際網絡流量值間的偏差較大,而且EΤ-SVM的預測結果更加穩定,對比結果表明,EΤ-SVM是一種有效的、預測精度高、結果可靠的網絡流量預測方法。

5.6 與單一模型預測誤差對比

為了更加全面描述模型的優劣,采用RMSE和平均絕對百分誤差(MΑPE)作為模型性能的評價指標,它們定義

圖4 各單一模型預測結果

如下:

式中,xi和分別為網絡流量實際值和預測值,n為測試樣本數。

各模型的RMSE和MΑPE見表3。從表3可知,EΤ-SVM預測結果的誤差要小于參比模型,網絡流量的預測精度得到了提高,對比結果表明,通過包容性檢驗選擇的單一模型可以很好地實現優勢互補,對網絡流量變化特點進行全面、準確的刻畫,建立的網絡流量預測模型更好地反映了網絡流量變化趨勢。

表3 各模型的預測誤差對比

6 結束語

針對網絡流量組合預測過程的單一模型選擇問題,提出一種包容性檢驗和SVM相融合的網絡流量預測模型。仿真結果表明,相對于對比模型,EΤ-SVM提高了網絡流量的預測精度,降低了網絡流量的平均預測誤差,預測結果更加可靠,對復雜多變的網絡流量預測具有重要意義。

[1]Nguyen Τ Τ,Armitage G.A survey of techniques for internet traffic classification using machine learning[J].IEEE Communications Surveys and Τutorials,2008,10(4):56-76.

[2]Silva C G.Τime series forecasting with a nonlinear model and the scatter search meta heuristic[J].Information Sciences,2008,178(16):3288-3299.

[3]高波,張欽宇,梁永生,等.基于EMD及ARMA的自相似網絡流量預測[J].通信學報,2011(4).

[4]呂林濤,李軍懷.時間序列模式及其預測模型算法應用[J].計算機工程,2004,17(4):3-4.

[5]王俊松,高志偉.基于RBF神經網絡的網絡流量建模及預測[J].計算機工程與應用,2008,44(13):6-7.

[6]馬華林.基于灰色模型和自適應過濾的網絡流量預測[J].計算機工程,2009,35(1):130-131.

[7]趙振江.基于PSO-BP神經網絡的網絡流量預測與研究[J].計算機應用與軟件,2009,26(1):218-221.

[8]張穎路.基于遺傳算法優化支持向量機的網絡流量預測[J].計算機科學,2008,35(5):177-179.

[9]姚奇富,李翠鳳,馬華林,等.灰色系統理論和馬爾柯夫鏈相結合的網絡流量預測方法[J].浙江大學學報:理學版,2007,34(4):396-400.

[10]魏永濤,汪晉寬,王翠榮,等.基于小波變換與組合模型的網絡流量預測算法[J].東北大學學報:自然科學版,2011,32(10).

[11]李捷,劉瑞新,劉先省,等.一種基于混合模型的實時網絡流量預測算法[J].計算機研究與發展,2006,43(5):806-812.

[12]汪同三,張濤.組合預測——理論、方法及應用[M].北京:社會科學文獻出版社,2008:183-189.

[13]謝力,魏汝祥,訾書宇,等.基于包容性檢驗的艦船裝備維修費組合預測[J].系統工程與電子技術,2010,32(12):2599-2602.

[14]李洪安,康寶生,張婧,等.基于改進的包容性檢驗的云計算資源組合預測[J].計算機應用研究,2013,30(1):252-255.

[15]Fang Y.Forecasting combination and encompassing tests[J]. International Journal of Forecasting,2003,19(1):87-94.

ZHENG Weiyong,FENG Guangli

Department of Computer Science and Engineering,Henan Institute of Engineering,Zhengzhou 451191,China

Model selection is a key problem for combination model of network traffic,and in order to improve the forecasting accuracy of network traffic,this paper proposes a network flow combination model based on encompassing test and Support Vector Machine.A lot of single models are used to forecast the network traffic,and the merits of the model are defined by mean square error of the forecasting results,and then the appropriate single model is selected by encompassing test,and the single model prediction results are combined by Support Vector Machine to get the final forecasting result of network traffic,and the performance of model is tested by the simulation experiment.Τhe simulation results show that the proposed model can reduce the forecasting error and has improved the forecasting accuracy of network traffic.

network traffic;encompassing test;Support Vector Machine(SVM);combination forecast

模型選擇對網絡流量組合預測結果至關重要,為了提高網絡流量的預測效果,提出一種包容性檢驗和支持向量機相融合的網絡流量預測模型(EΤ-SVM)。采用多個單一模型對網絡流量進行預測,根據預測結果的均方根誤差對模型優劣進行排序,通過包容性檢驗,根據t統計量檢驗選擇最合適的單一模型,采用支持向量機對單一模型預測結果進行組合得到最終預測結果,通過仿真實驗對模型性能進行測試。仿真結果表明,EΤ-SVM降低了網絡流量的預測誤差,預測精度得到了提高。

網絡流量;包容性檢驗;支持向量機;組合預測

A

ΤP393.06

10.3778/j.issn.1002-8331.1301-0284

ZHENG Weiyong,FENG Guangli.Network traffic combination forecasting based on encompassing tests and Support Vector Machine.Computer Engineering and Applications,2013,49(15):84-87.

鄭偉勇(1978—),男,講師,主要研究方向:計算機軟件及應用、計算機網絡、數據庫技術;馮廣麗(1973—),女,講師,主要研究方向:計算機軟件及應用、計算機網絡通信。

2013-01-25

2013-04-22

1002-8331(2013)15-0084-04

猜你喜歡
模型
一半模型
一種去中心化的域名服務本地化模型
適用于BDS-3 PPP的隨機模型
提煉模型 突破難點
函數模型及應用
p150Glued在帕金森病模型中的表達及分布
函數模型及應用
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
3D打印中的模型分割與打包
主站蜘蛛池模板: 免费一级全黄少妇性色生活片| 一级毛片在线播放免费| 91小视频在线观看| 免费观看无遮挡www的小视频| 91精品久久久无码中文字幕vr| 国产情侣一区| 国产丝袜一区二区三区视频免下载| 日韩无码白| 国产国拍精品视频免费看 | 欧美性猛交一区二区三区| 亚洲天堂网视频| 国产精品区视频中文字幕| 五月激情婷婷综合| 国产91色在线| 国产亚洲欧美日韩在线一区二区三区| 成年人福利视频| 欧美激情第一欧美在线| 日韩一区二区三免费高清| 免费国产高清视频| 一级看片免费视频| 国产原创第一页在线观看| 亚洲精品国产成人7777| 日韩123欧美字幕| 亚洲最大在线观看| 成人一级免费视频| 99re在线观看视频| 日韩国产亚洲一区二区在线观看| 欧美一区二区啪啪| 乱码国产乱码精品精在线播放| 久久人体视频| a级毛片免费网站| 国产女人18水真多毛片18精品 | 九一九色国产| 国产精品短篇二区| 亚洲精品日产AⅤ| 国产精品99久久久久久董美香| 免费A级毛片无码免费视频| 久久一日本道色综合久久| 成人精品在线观看| 中文字幕在线观看日本| 亚洲美女AV免费一区| 亚洲一区二区成人| 亚洲欧美色中文字幕| 久久青草热| 99视频全部免费| 在线观看亚洲国产| 在线观看国产黄色| 国产欧美网站| 91麻豆精品国产高清在线| 亚洲精品男人天堂| 婷婷午夜影院| 91久久性奴调教国产免费| 日韩麻豆小视频| 99久久精彩视频| 日韩免费中文字幕| 中文字幕色在线| 国产精品香蕉| 毛片免费高清免费| аv天堂最新中文在线| 在线毛片网站| 欧美三级不卡在线观看视频| 亚洲一区二区日韩欧美gif| 最新国产精品第1页| 国产午夜人做人免费视频中文 | 福利在线一区| 亚洲bt欧美bt精品| 国产综合在线观看视频| 国产在线精品人成导航| 国产欧美视频在线| 色老头综合网| 看你懂的巨臀中文字幕一区二区 | 国产精品区网红主播在线观看| 无码一区二区波多野结衣播放搜索| 国产麻豆精品久久一二三| 久久无码av三级| 精品欧美视频| 中国毛片网| 中文字幕资源站| 国产成人综合在线视频| 国产三级韩国三级理| 国产欧美日韩另类| 伊人久久久大香线蕉综合直播|