本公開(kāi)實(shí)施例提供了一種網(wǎng)絡(luò)流量預(yù)測(cè)方法及相關(guān)設(shè)備,屬于網(wǎng)絡(luò)技術(shù)領(lǐng)域。該方法包括:獲得第一預(yù)設(shè)時(shí)間段內(nèi)的目標(biāo)采樣流量流向數(shù)據(jù)和各流量出口的出口統(tǒng)計(jì)流量數(shù)據(jù),所述第一預(yù)設(shè)時(shí)間段包括第一歷史時(shí)間段和第一預(yù)測(cè)時(shí)間段;根據(jù)所述目標(biāo)采樣流量流向數(shù)據(jù)和各流量出口的出口統(tǒng)計(jì)流量數(shù)據(jù)獲得所述第一預(yù)測(cè)時(shí)間段內(nèi)的目標(biāo)網(wǎng)絡(luò)流量預(yù)測(cè)值。采用本公開(kāi)實(shí)施例提供的方案,可以提升網(wǎng)絡(luò)流量預(yù)測(cè)的準(zhǔn)確性。性。性。
【技術(shù)實(shí)現(xiàn)步驟摘要】
網(wǎng)絡(luò)流量預(yù)測(cè)方法及相關(guān)設(shè)備
[0001]本公開(kāi)涉及網(wǎng)絡(luò)
,具體而言,涉及一種網(wǎng)絡(luò)流量預(yù)測(cè)方法、裝置、計(jì)算機(jī)設(shè)備和計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。
技術(shù)介紹
[0002]隨著深度學(xué)習(xí)的快速發(fā)展,相關(guān)技術(shù)中,流量預(yù)測(cè)通常采用基于時(shí)間序列模型的深度學(xué)習(xí)算法,例如長(zhǎng)短期記憶(Long Short
?
Term Memory, LSTM),是一種較為常用的流量預(yù)測(cè)算法,尤其用于短期流量預(yù)測(cè)。
[0003]LSTM是一種專(zhuān)門(mén)設(shè)計(jì)的特殊RNN(Recurrent Neural Network,循環(huán)神經(jīng)網(wǎng)絡(luò)),以用于解決一般的RNN存在的梯度消失和梯度爆炸問(wèn)題。由于獨(dú)特的門(mén)控機(jī)制,引入了輸入門(mén)、輸出門(mén)和遺忘門(mén),能夠捕捉時(shí)間序列關(guān)系。
[0004]但是,使用LSTM進(jìn)行流量預(yù)測(cè),通常需要使用大量的時(shí)間序列數(shù)據(jù)作為輸入進(jìn)行訓(xùn)練,比較適用于短期流量預(yù)測(cè)場(chǎng)景。在短期流量預(yù)測(cè)中,數(shù)據(jù)采集和需要預(yù)測(cè)的時(shí)間尺度較短,數(shù)據(jù)量較多。而單純采用深度學(xué)習(xí)方法如LSTM,對(duì)IP(Internet Protocol,網(wǎng)際互連協(xié)議)網(wǎng)絡(luò)的長(zhǎng)期流量預(yù)測(cè)并不適用,即采用深度學(xué)習(xí)算法進(jìn)行網(wǎng)絡(luò)流量預(yù)測(cè)尤其是長(zhǎng)期流量預(yù)測(cè)存在準(zhǔn)確性較低的問(wèn)題。
技術(shù)實(shí)現(xiàn)思路
[0005]本公開(kāi)實(shí)施例提供一種網(wǎng)絡(luò)流量預(yù)測(cè)方法、裝置、計(jì)算機(jī)設(shè)備和計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),可以提升網(wǎng)絡(luò)流量預(yù)測(cè)的準(zhǔn)確性。
[0006]本公開(kāi)實(shí)施例提供一種網(wǎng)絡(luò)流量預(yù)測(cè)方法,所述方法包括:獲得第一預(yù)設(shè)時(shí)間段內(nèi)的目標(biāo)采樣流量流向數(shù)據(jù)和各流量出口的出口統(tǒng)計(jì)流量數(shù)據(jù),所述第一預(yù)設(shè)時(shí)間段包括第一歷史時(shí)間段和第一預(yù)測(cè)時(shí)間段;根據(jù)所述目標(biāo)采樣流量流向數(shù)據(jù)和各流量出口的出口統(tǒng)計(jì)流量數(shù)據(jù)獲得所述第一預(yù)測(cè)時(shí)間段內(nèi)的目標(biāo)網(wǎng)絡(luò)流量預(yù)測(cè)值。
[0007]本公開(kāi)實(shí)施例提供一種網(wǎng)絡(luò)流量預(yù)測(cè)裝置,所述裝置包括:采樣統(tǒng)計(jì)流量流向數(shù)據(jù)獲得單元,用于獲得第一預(yù)設(shè)時(shí)間段內(nèi)的目標(biāo)采樣流量流向數(shù)據(jù)和各流量出口的出口統(tǒng)計(jì)流量數(shù)據(jù),所述第一預(yù)設(shè)時(shí)間段包括第一歷史時(shí)間段和第一預(yù)測(cè)時(shí)間段;目標(biāo)網(wǎng)絡(luò)流量預(yù)測(cè)值獲得單元,用于根據(jù)所述目標(biāo)采樣流量流向數(shù)據(jù)和各流量出口的出口統(tǒng)計(jì)流量數(shù)據(jù)獲得所述第一預(yù)測(cè)時(shí)間段內(nèi)的目標(biāo)網(wǎng)絡(luò)流量預(yù)測(cè)值。
[0008]本公開(kāi)實(shí)施例提供了一種計(jì)算機(jī)設(shè)備,包括處理器、存儲(chǔ)器、輸入輸出接口;處理器分別與存儲(chǔ)器和輸入輸出接口相連,其中,輸入輸出接口用于接收數(shù)據(jù)及輸出數(shù)據(jù),存儲(chǔ)器用于存儲(chǔ)計(jì)算機(jī)程序,處理器用于調(diào)用該計(jì)算機(jī)程序,以使包含該處理器的計(jì)算機(jī)設(shè)備執(zhí)行本公開(kāi)實(shí)施例中的網(wǎng)絡(luò)流量預(yù)測(cè)方法。
[0009]本公開(kāi)實(shí)施例一方面提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)有計(jì)算機(jī)程序,該計(jì)算機(jī)程序適于由處理器加載并執(zhí)行,以使得具有該處理器的計(jì)算機(jī)設(shè)備執(zhí)行本公開(kāi)實(shí)施例中的網(wǎng)絡(luò)流量預(yù)測(cè)方法。
[0010]本公開(kāi)實(shí)施例一方面提供了一種計(jì)算機(jī)程序產(chǎn)品或計(jì)算機(jī)程序,該計(jì)算機(jī)程序產(chǎn)品或計(jì)算機(jī)程序包括計(jì)算機(jī)指令,該計(jì)算機(jī)指令存儲(chǔ)在計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中。計(jì)算機(jī)設(shè)備的處理器從計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)讀取該計(jì)算機(jī)指令,處理器執(zhí)行該計(jì)算機(jī)指令,使得該計(jì)算機(jī)設(shè)備執(zhí)行本公開(kāi)實(shí)施例中的各種可選方式中提供的方法。
[0011]在本公開(kāi)的一些實(shí)施例所提供的技術(shù)方案中,通過(guò)同時(shí)根據(jù)第一預(yù)設(shè)時(shí)間段內(nèi)的目標(biāo)采樣流量流向數(shù)據(jù)和各流量出口的出口統(tǒng)計(jì)流量數(shù)據(jù),所述第一預(yù)設(shè)時(shí)間段包括第一歷史時(shí)間段和第一預(yù)測(cè)時(shí)間段,來(lái)獲得所述第一預(yù)測(cè)時(shí)間段內(nèi)的目標(biāo)網(wǎng)絡(luò)流量預(yù)測(cè)值,可以提高網(wǎng)絡(luò)流量預(yù)測(cè)的準(zhǔn)確性,可以適用于長(zhǎng)期網(wǎng)絡(luò)流量預(yù)測(cè)的場(chǎng)景。
附圖說(shuō)明
[0012]圖1是本公開(kāi)實(shí)施例提供的一種網(wǎng)絡(luò)流量預(yù)測(cè)方法的網(wǎng)絡(luò)交互架構(gòu)圖。
[0013]圖2示意性示出了根據(jù)本公開(kāi)的一實(shí)施例的網(wǎng)絡(luò)流量預(yù)測(cè)方法的流程圖。
[0014]圖3示意性示出了根據(jù)本公開(kāi)的一實(shí)施例的采用抽樣方式采集的流量矩陣數(shù)據(jù)的示意圖。
[0015]圖4示意性示出了根據(jù)本公開(kāi)的一實(shí)施例的各個(gè)出口匯總的總體統(tǒng)計(jì)數(shù)據(jù)的示意圖。
[0016]圖5示意性示出了根據(jù)本公開(kāi)的另一實(shí)施例的網(wǎng)絡(luò)流量預(yù)測(cè)方法的流程圖。
[0017]圖6示意性示出了根據(jù)本公開(kāi)的一實(shí)施例的數(shù)據(jù)降維之后的流量矩陣數(shù)據(jù)的示意圖。
[0018]圖7示意性示出了根據(jù)本公開(kāi)的一實(shí)施例的線性回歸擬合填充缺失數(shù)據(jù)的示意圖。
[0019]圖8示意性示出了根據(jù)本公開(kāi)的一實(shí)施例的矩陣分解的示意圖。
[0020]圖9是本公開(kāi)實(shí)施例提供的一種網(wǎng)絡(luò)流量預(yù)測(cè)裝置的框架示意圖。
[0021]圖10是本公開(kāi)實(shí)施例提供的一種計(jì)算機(jī)設(shè)備的結(jié)構(gòu)示意圖。
具體實(shí)施方式
[0022]現(xiàn)在將參考附圖更全面地描述示例實(shí)施方式。然而,示例實(shí)施方式能夠以多種形式實(shí)施,且不應(yīng)被理解為限于在此闡述的范例;相反,提供這些實(shí)施方式使得本公開(kāi)將更加全面和完整,并將示例實(shí)施方式的構(gòu)思全面地傳達(dá)給本領(lǐng)域的技術(shù)人員。
[0023]在本公開(kāi)的描述中,除非另有說(shuō)明,“/”表示“或”的意思,例如, A/B可以表示A或B。本文中的“和/或”僅僅是一種描述關(guān)聯(lián)對(duì)象的關(guān)聯(lián)關(guān)系,表示可以存在三種關(guān)系,例如,A和/或B,可以表示:?jiǎn)为?dú)存在 A,同時(shí)存在A和B,單獨(dú)存在B這三種情況。此外,“至少一個(gè)”是指一個(gè)或多個(gè),“多個(gè)”是指兩個(gè)或兩個(gè)以上。“第一”、“第二”等字樣并不對(duì)數(shù)量和執(zhí)行次序進(jìn)行限定,并且“第一”、“第二”等字樣也并不限定一定不同。
[0024]圖1是本公開(kāi)實(shí)施例提供的一種網(wǎng)絡(luò)流量預(yù)測(cè)方法的網(wǎng)絡(luò)交互架構(gòu)圖。
[0025]在本公開(kāi)實(shí)施例中,請(qǐng)參見(jiàn)圖1,圖1是本公開(kāi)實(shí)施例提供的一種網(wǎng)絡(luò)流量預(yù)測(cè)的網(wǎng)絡(luò)交互架構(gòu)圖,本公開(kāi)實(shí)施例可以由用戶設(shè)備和/或計(jì)算機(jī)設(shè)備實(shí)現(xiàn)。其中,用戶設(shè)備可以從計(jì)算機(jī)設(shè)備101中獲取數(shù)據(jù),對(duì)該數(shù)據(jù)進(jìn)行顯示,其中,該計(jì)算機(jī)設(shè)備101可以與用戶設(shè)備之間進(jìn)行數(shù)據(jù)交互,該計(jì)算機(jī)設(shè)備101可以是應(yīng)用程序所在的服務(wù)器,也可以屬于用戶設(shè)
備(即是用戶設(shè)備的后臺(tái))等,在此不做限制。其中,該用戶設(shè)備可以是用戶設(shè)備102a、用戶設(shè)備102b或用戶設(shè)備102c等。
[0026]本公開(kāi)實(shí)施例可以由計(jì)算機(jī)設(shè)備101實(shí)現(xiàn)。具體的,計(jì)算機(jī)設(shè)備101從用戶設(shè)備(例如用戶設(shè)備102a,或者用戶設(shè)備102a上安裝的應(yīng)用程序或者所打開(kāi)的網(wǎng)頁(yè))獲取第一預(yù)設(shè)時(shí)間段內(nèi)的目標(biāo)采樣流量流向數(shù)據(jù)和各流量出口的出口統(tǒng)計(jì)流量數(shù)據(jù),所述第一預(yù)設(shè)時(shí)間段包括第一歷史時(shí)間段和第一預(yù)測(cè)時(shí)間段;根據(jù)所述目標(biāo)采樣流量流向數(shù)據(jù)和各流量出口的出口統(tǒng)計(jì)流量數(shù)據(jù)獲得所述第一預(yù)測(cè)時(shí)間段內(nèi)的目標(biāo)網(wǎng)絡(luò)流量預(yù)測(cè)值;將第一預(yù)測(cè)時(shí)間段內(nèi)的目標(biāo)網(wǎng)絡(luò)流量預(yù)測(cè)值發(fā)送至用戶設(shè)備進(jìn)行顯示。
[0027]本公開(kāi)實(shí)施例可以由用戶設(shè)備102a、用戶設(shè)備102b或用戶設(shè)備102c等中的任意一個(gè)用戶設(shè)備實(shí)現(xiàn)。具體的,以用戶設(shè)備102a為例,用戶設(shè)備 102a獲得第一預(yù)設(shè)時(shí)間段內(nèi)的目標(biāo)采樣流量流向數(shù)據(jù)和各流量出口的出口統(tǒng)計(jì)流量數(shù)據(jù),所述第一預(yù)設(shè)時(shí)間段包括第一歷史時(shí)間段和第一預(yù)測(cè)時(shí)間段;根據(jù)所述目標(biāo)采樣流量流向數(shù)據(jù)和各流量出口的出口統(tǒng)計(jì)流量數(shù)據(jù)獲得所述第一預(yù)測(cè)時(shí)間段內(nèi)的目本文檔來(lái)自技高網(wǎng)...
【技術(shù)保護(hù)點(diǎn)】
【技術(shù)特征摘要】
1.一種網(wǎng)絡(luò)流量預(yù)測(cè)方法,其特征在于,包括:獲得第一預(yù)設(shè)時(shí)間段內(nèi)的目標(biāo)采樣流量流向數(shù)據(jù)和各流量出口的出口統(tǒng)計(jì)流量數(shù)據(jù),所述第一預(yù)設(shè)時(shí)間段包括第一歷史時(shí)間段和第一預(yù)測(cè)時(shí)間段;根據(jù)所述目標(biāo)采樣流量流向數(shù)據(jù)和各流量出口的出口統(tǒng)計(jì)流量數(shù)據(jù)獲得所述第一預(yù)測(cè)時(shí)間段內(nèi)的目標(biāo)網(wǎng)絡(luò)流量預(yù)測(cè)值。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,獲得第一預(yù)設(shè)時(shí)間段內(nèi)的目標(biāo)采樣流量流向數(shù)據(jù),包括:獲得包括m維流量出口、m維流量入口和T維采樣時(shí)間的第一采樣流量流向數(shù)據(jù),m和T均為大于或等于1的正整數(shù),所述T維采樣時(shí)間處于所述第一預(yù)設(shè)時(shí)間段內(nèi);對(duì)所述第一采樣流量流向數(shù)據(jù)進(jìn)行降維處理,獲得包括D維流量出口
?
流量入口和T維采樣時(shí)間的第二采樣流量流向數(shù)據(jù),D等于m乘以m;根據(jù)所述第二采樣流量流向數(shù)據(jù)獲得所述目標(biāo)采樣流量流向數(shù)據(jù)。3.根據(jù)權(quán)利要求2所述的方法,其特征在于,根據(jù)所述第二采樣流量流向數(shù)據(jù)獲得所述目標(biāo)采樣流量流向數(shù)據(jù),包括:對(duì)所述第二采樣流量流向數(shù)據(jù)進(jìn)行歸一化處理,獲得所述目標(biāo)采樣流量流向數(shù)據(jù)。4.根據(jù)權(quán)利要求1所述的方法,其特征在于,根據(jù)所述目標(biāo)采樣流量流向數(shù)據(jù)和各流量出口的出口統(tǒng)計(jì)流量數(shù)據(jù)獲得所述第一預(yù)測(cè)時(shí)間段內(nèi)的目標(biāo)網(wǎng)絡(luò)流量預(yù)測(cè)值,包括:獲得采用目標(biāo)特征數(shù)量個(gè)數(shù)的第一初始分解矩陣和第二初始分解矩陣;利用所述第一初始分解矩陣和所述第二初始分解矩陣獲得所述目標(biāo)采樣流量流向數(shù)據(jù)的預(yù)測(cè)采樣流量流向數(shù)據(jù);根據(jù)所述目標(biāo)采樣流量流向數(shù)據(jù)和所述預(yù)測(cè)采樣流量流向數(shù)據(jù)獲得數(shù)據(jù)恢復(fù)誤差函數(shù);根據(jù)各流量出口的出口統(tǒng)計(jì)流量數(shù)據(jù)和所述預(yù)測(cè)采樣流量流向數(shù)據(jù)獲得總體統(tǒng)計(jì)誤差函數(shù);根據(jù)所述數(shù)據(jù)恢復(fù)誤差函數(shù)和所述總體統(tǒng)計(jì)誤差函數(shù)獲得目標(biāo)誤差函數(shù);根據(jù)所述目標(biāo)誤差函數(shù)更新所述第一初始分解矩陣和所述第二初始分解矩陣,分別獲得第一目標(biāo)分解矩陣和第二目標(biāo)分解矩陣;根據(jù)所述第一目標(biāo)分解矩陣和所述第二目標(biāo)分解矩陣獲得目標(biāo)恢復(fù)矩陣,所述目標(biāo)恢復(fù)矩陣中包括所述目標(biāo)網(wǎng)絡(luò)流量預(yù)測(cè)值。5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述目標(biāo)采樣流量流向數(shù)據(jù)包括所述第一歷史時(shí)間段內(nèi)的訓(xùn)練集采樣流量流向數(shù)據(jù)和所述第一預(yù)測(cè)時(shí)間段內(nèi)的填充數(shù)據(jù);所述預(yù)測(cè)采樣流量流向數(shù)據(jù)包括所述訓(xùn)練集采樣流量流向數(shù)據(jù)對(duì)應(yīng)的訓(xùn)練集預(yù)測(cè)值和所述填充數(shù)據(jù)的填充預(yù)測(cè)值;其中,根據(jù)所述目標(biāo)采樣流量流向數(shù)據(jù)和所述預(yù)測(cè)采樣流量流向數(shù)據(jù)獲得數(shù)據(jù)恢復(fù)誤差函數(shù),包括:根據(jù)所述訓(xùn)練集采樣流量流向數(shù)據(jù)及其訓(xùn)練集預(yù)測(cè)值獲得訓(xùn)練集誤差函數(shù);根據(jù)所述填充數(shù)據(jù)及其填充預(yù)測(cè)值獲得填充誤差函數(shù);根據(jù)所述訓(xùn)練集誤差函數(shù)和所述填充誤差函數(shù)獲得所述數(shù)據(jù)恢復(fù)誤差函數(shù)。6.根據(jù)權(quán)利要求5所述的方法,其特征在于,根據(jù)所述訓(xùn)練集誤差函數(shù)和所述填充誤差
函數(shù)獲得所述數(shù)據(jù)恢復(fù)誤差函數(shù),包括:獲得所述訓(xùn)練集誤差函數(shù)的訓(xùn)練集權(quán)重參數(shù)和所述填充誤差函數(shù)的目標(biāo)填充權(quán)重參數(shù),所述訓(xùn)練集權(quán)重參數(shù)大于所述目標(biāo)填充權(quán)重參數(shù);根據(jù)所述訓(xùn)練集誤差函數(shù)及其訓(xùn)練集權(quán)重參數(shù)、以及所述填充誤差函數(shù)及其目標(biāo)填充權(quán)重參數(shù),生成所述數(shù)據(jù)恢復(fù)誤差函數(shù)。7.根據(jù)權(quán)利要求5所述的方法,其特征在于,根據(jù)所述訓(xùn)練集誤差函數(shù)和所述填充誤差函數(shù)獲得所述數(shù)據(jù)恢復(fù)誤差函數(shù),包括:根據(jù)所述第一初始分解矩陣和所述第二初始分解矩陣獲得分解誤差函數(shù);獲得所述分解誤差函數(shù)的目標(biāo)正則項(xiàng);根據(jù)所述訓(xùn)練集誤差函數(shù)、所述填充誤差函數(shù)、以及所述分解誤差函...
【專(zhuān)利技術(shù)屬性】
技術(shù)研發(fā)人員:徐曉青,唐宏,武娟,劉曉軍,
申請(qǐng)(專(zhuān)利權(quán))人:中國(guó)電信股份有限公司,
類(lèi)型:發(fā)明
國(guó)別省市:
還沒(méi)有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。