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

?

基于GRU-LSTM模型的云計(jì)算資源負(fù)載預(yù)測(cè)方法

2024-02-19 00:00:00周璇
中國(guó)新通信 2024年23期
關(guān)鍵詞:預(yù)測(cè)方法云計(jì)算

摘要:為解決傳統(tǒng)負(fù)載預(yù)測(cè)模型存在的精確度差、預(yù)測(cè)效率低等問(wèn)題,提高負(fù)載預(yù)測(cè)的高效性和精確性,本文運(yùn)用門控循環(huán)單元(Gated Recurrent Unit,GRU)和長(zhǎng)短期記憶(Long-Short Term Memory,LSTM)網(wǎng)絡(luò),設(shè)計(jì)了一種基于GRU-LSTM組合預(yù)測(cè)模型的云計(jì)算資源負(fù)載預(yù)測(cè)方法。首先,分析了云計(jì)算資源負(fù)載時(shí)間系列預(yù)測(cè)問(wèn)題。其次,根據(jù)GRU、LSTM相關(guān)概念,完成了對(duì)基于GRU-LSTM的組合預(yù)測(cè)方法設(shè)計(jì)。最后,確定數(shù)據(jù)來(lái)源與處理,介紹了模型評(píng)價(jià)指標(biāo),并采用實(shí)驗(yàn)分析的方式驗(yàn)證了本文所提出的負(fù)載預(yù)測(cè)方法的有效性和可靠性。結(jié)果表明:本文所提出的負(fù)載預(yù)測(cè)方法具有均方誤差低、預(yù)測(cè)時(shí)間短等優(yōu)勢(shì),符合實(shí)際應(yīng)用需求,可為后期類似預(yù)測(cè)方法的進(jìn)一步優(yōu)化提供有效依據(jù)和有益參考。

關(guān)鍵詞:GRU-LSTM模型;云計(jì)算;資源負(fù)載;預(yù)測(cè)方法

一、引言

云計(jì)算作為一種新型計(jì)算技術(shù),綜合運(yùn)用了參照虛擬化技術(shù)、網(wǎng)絡(luò)計(jì)算技術(shù),增加了計(jì)算任務(wù)復(fù)雜度 [1]。這種云計(jì)算模式在具體應(yīng)用中,需采用服務(wù)方式,借助互聯(lián)網(wǎng)向用戶提供數(shù)據(jù)資源、IT資源等,一定程度上降低了用戶的使用體驗(yàn)。最近幾年,大量公司應(yīng)用云計(jì)算模式完成云端部署和應(yīng)用,從而增加了云數(shù)據(jù)中心的功耗波動(dòng)幅度,不利于平衡后期云數(shù)據(jù)中心的資源利用率[2]。為解決以上問(wèn)題,本文基于GRU-LSTM模型,設(shè)計(jì)一種新型的、先進(jìn)的云計(jì)算資源負(fù)載預(yù)測(cè)方法。該方法有效繼承和發(fā)揚(yáng)了GRU預(yù)測(cè)時(shí)間短、LSTM預(yù)測(cè)精確度高的優(yōu)勢(shì),可實(shí)現(xiàn)對(duì)云數(shù)據(jù)中心資源的最大化、平衡化利用。

二、云計(jì)算資源負(fù)載時(shí)間系列預(yù)測(cè)問(wèn)題分析

(一)基于機(jī)器學(xué)習(xí)的時(shí)間序列預(yù)測(cè)方法

在基于機(jī)器學(xué)習(xí)的時(shí)間序列預(yù)測(cè)方法中,Khairalla等學(xué)者提出一種基于自回歸移動(dòng)平均模型(Auto-Regression and Moving Average Model,ARIMA)與支持向量機(jī)(Support Vector Machine,SVM)的混合模型,運(yùn)用該混合模型,可以有效預(yù)測(cè)金融時(shí)間序列,并將小波分解為若干個(gè)分量,從而實(shí)現(xiàn)對(duì)最終預(yù)測(cè)結(jié)果的重構(gòu)。但是,該模型的預(yù)測(cè)精確度相對(duì)較低,需選用更好的數(shù)據(jù)平滑算法,對(duì)預(yù)測(cè)流程進(jìn)行優(yōu)化,以不斷提高最終預(yù)測(cè)結(jié)果的精確度。

三、基于GRU-LSTM模型的云計(jì)算資源負(fù)載預(yù)測(cè)方法設(shè)計(jì)

(一)LSTM模型

LSTM(長(zhǎng)短期記憶網(wǎng)絡(luò))是一種特殊的循環(huán)神經(jīng)網(wǎng)絡(luò)(RNN),通過(guò)引入遺忘門、輸入門和輸出門三個(gè)控制單元,有效解決了傳統(tǒng)RNN在處理長(zhǎng)序列數(shù)據(jù)時(shí)遇到的梯度消失和梯度爆炸問(wèn)題。LSTM能夠捕捉序列數(shù)據(jù)中的長(zhǎng)期依賴關(guān)系,適用于時(shí)間序列預(yù)測(cè)等任務(wù)[3]。在云計(jì)算資源負(fù)載預(yù)測(cè)中,LSTM模型憑借其強(qiáng)大的長(zhǎng)期依賴捕捉能力,能夠準(zhǔn)確分析歷史負(fù)載數(shù)據(jù)中的復(fù)雜模式和趨勢(shì),從而提高預(yù)測(cè)的精確度。這對(duì)于資源調(diào)度和優(yōu)化至關(guān)重要,有助于確保云計(jì)算服務(wù)的穩(wěn)定性和高效性[4]。然而,LSTM模型也存在一些局限性。其復(fù)雜的結(jié)構(gòu)導(dǎo)致參數(shù)數(shù)量較多,訓(xùn)練過(guò)程相對(duì)耗時(shí),對(duì)計(jì)算資源的要求較高。此外,當(dāng)輸入序列過(guò)長(zhǎng)或數(shù)據(jù)噪聲較大時(shí),LSTM模型可能難以有效捕捉關(guān)鍵信息,影響預(yù)測(cè)效果。

(二)GRU模型

GRU(門控循環(huán)單元)模型是循環(huán)神經(jīng)網(wǎng)絡(luò)(RNN)的一種變體,旨在解決傳統(tǒng)RNN在處理長(zhǎng)序列數(shù)據(jù)時(shí)出現(xiàn)的梯度消失和梯度爆炸問(wèn)題。GRU通過(guò)引入更新門和重置門兩個(gè)控制單元,有效地控制了信息的流動(dòng),使得模型能夠更好地捕捉序列數(shù)據(jù)中的長(zhǎng)期依賴關(guān)系。同時(shí),該模型憑借其簡(jiǎn)潔的門控結(jié)構(gòu)和較少的參數(shù)數(shù)量,顯著降低了模型的計(jì)算復(fù)雜度。這一特點(diǎn)使得GRU模型在預(yù)測(cè)時(shí)能夠迅速響應(yīng),提供近乎實(shí)時(shí)的預(yù)測(cè)結(jié)果,有效縮短預(yù)測(cè)時(shí)間。這對(duì)于需要快速調(diào)整資源分配以應(yīng)對(duì)突發(fā)負(fù)載變化的云計(jì)算環(huán)境來(lái)說(shuō),具有極高的實(shí)用價(jià)值。盡管GRU模型在預(yù)測(cè)時(shí)間短方面表現(xiàn)出色,但其簡(jiǎn)潔的結(jié)構(gòu)也可能導(dǎo)致在捕捉復(fù)雜數(shù)據(jù)特征,尤其是長(zhǎng)期依賴關(guān)系上存在一定的局限性。當(dāng)云計(jì)算資源負(fù)載受到多種因素共同影響,且這些因素之間的時(shí)間滯后效應(yīng)較長(zhǎng)時(shí),GRU模型可能難以準(zhǔn)確捕捉這些長(zhǎng)期依賴關(guān)系,從而影響預(yù)測(cè)的準(zhǔn)確性[5]。

(三)GRU-LSTM組合預(yù)測(cè)模型

在基于GRU-LSTM模型的云計(jì)算資源負(fù)載預(yù)測(cè)方法中,GRU-LSTM組合預(yù)測(cè)模型結(jié)構(gòu)設(shè)計(jì)采用了三層結(jié)構(gòu),旨在結(jié)合GRU與LSTM各自的優(yōu)勢(shì),以提高預(yù)測(cè)精度并縮短預(yù)測(cè)時(shí)間。具體來(lái)說(shuō),第一層采用GRU(門控循環(huán)單元)。GRU通過(guò)精簡(jiǎn)的門控機(jī)制(更新門和重置門),有效減少了模型參數(shù),使得訓(xùn)練過(guò)程更加高效且易于收斂。這一層主要負(fù)責(zé)捕捉數(shù)據(jù)中的短期依賴關(guān)系,為后續(xù)層提供初步的特征提取。第二層和第三層則采用LSTM(長(zhǎng)短期記憶網(wǎng)絡(luò))。LSTM通過(guò)引入遺忘門、輸入門和輸出門,能夠更有效地捕捉數(shù)據(jù)中的長(zhǎng)期依賴關(guān)系,緩解傳統(tǒng)RNN在長(zhǎng)序列預(yù)測(cè)中容易出現(xiàn)的梯度消失或爆炸問(wèn)題。這兩層結(jié)合LSTM參數(shù)多的優(yōu)勢(shì),進(jìn)一步提升了模型的預(yù)測(cè)精度。在模型參數(shù)設(shè)置與優(yōu)化策略方面,首先需要對(duì)數(shù)據(jù)集進(jìn)行充分的預(yù)處理,包括缺失值處理、標(biāo)準(zhǔn)化等,以確保輸入數(shù)據(jù)的質(zhì)量。隨后,通過(guò)隨機(jī)森林算法進(jìn)行特征選擇,提取對(duì)預(yù)測(cè)結(jié)果影響顯著的特征,作為模型的輸入。在模型訓(xùn)練過(guò)程中,需要調(diào)整多個(gè)超參數(shù),如學(xué)習(xí)率、批大小、隱藏層大小等,以找到最優(yōu)的參數(shù)組合。這通??梢酝ㄟ^(guò)交叉驗(yàn)證、網(wǎng)格搜索或隨機(jī)搜索等方法來(lái)實(shí)現(xiàn)。此外,還可以引入正則化技術(shù)來(lái)防止模型過(guò)擬合,提高模型的泛化能力。最后,為了進(jìn)一步提升模型的預(yù)測(cè)性能,可以考慮采用集成學(xué)習(xí)方法,將多個(gè)GRU-LSTM組合預(yù)測(cè)模型的預(yù)測(cè)結(jié)果進(jìn)行組合,以獲得更加穩(wěn)定和準(zhǔn)確的預(yù)測(cè)結(jié)果。

四、基于GRU-LSTM模型的云計(jì)算資源負(fù)載預(yù)測(cè)方法驗(yàn)證

(一)數(shù)據(jù)來(lái)源預(yù)處理

為驗(yàn)證本文負(fù)載預(yù)測(cè)方法的有效性和可靠性,本文將阿里云平臺(tái)所公開的數(shù)據(jù)集“Cluster-trace-v2019”設(shè)置為本次實(shí)驗(yàn)數(shù)據(jù)來(lái)源。該數(shù)據(jù)集真實(shí)有效地反映出5000臺(tái)機(jī)器在最近一周內(nèi)的資源使用情況,數(shù)據(jù)記錄共3400條[7]。本次實(shí)驗(yàn)將整個(gè)數(shù)據(jù)集劃分為兩類,一類是訓(xùn)練集。訓(xùn)練集中的數(shù)據(jù)占總數(shù)據(jù)量的70%;另一類是測(cè)試集。測(cè)試集中的數(shù)據(jù)占總數(shù)據(jù)量的30%。本研究從以下幾個(gè)方面入手,對(duì)數(shù)據(jù)集進(jìn)行處理:1.缺失值處理。實(shí)驗(yàn)人員運(yùn)用均值填充法,結(jié)合原始數(shù)據(jù)集缺失率,對(duì)數(shù)據(jù)集進(jìn)行缺失值舍棄或者填充。2.利用高效化收斂神經(jīng)網(wǎng)絡(luò),提高預(yù)測(cè)精確度。本研究運(yùn)用歸一化方法,標(biāo)準(zhǔn)化處理3400個(gè)數(shù)據(jù)。3.特征選擇。在進(jìn)行數(shù)據(jù)集特征選擇時(shí),需從原始數(shù)據(jù)集特征中選出具有典型特征的數(shù)據(jù)子集,將數(shù)據(jù)維度降到最低,并進(jìn)一步提高回歸模型構(gòu)建性能。同時(shí),運(yùn)用隨機(jī)森林算法,深入分析數(shù)據(jù)集特征置換前后所對(duì)應(yīng)的誤差值,并對(duì)各個(gè)數(shù)據(jù)庫(kù)所對(duì)應(yīng)的特征重要程度進(jìn)行打分。數(shù)據(jù)集特征重要程度得分越高,說(shuō)明該數(shù)據(jù)集的特征重要程度越高。運(yùn)用隨機(jī)森林算法,不僅可以確保各個(gè)數(shù)據(jù)集特征之間建立緊密的聯(lián)系,還能提高最終分析結(jié)果的精確度。所以,在進(jìn)行數(shù)據(jù)集特征選擇時(shí),實(shí)驗(yàn)人員要優(yōu)先選用森林隨機(jī)算法,在整個(gè)樣本數(shù)據(jù)的特征值中,CPU利用率和mem利用率的特征值得分最高,實(shí)驗(yàn)樣本數(shù)據(jù)量所對(duì)應(yīng)的負(fù)載值計(jì)算公式如下:

(三)實(shí)驗(yàn)過(guò)程

在本次實(shí)驗(yàn)中,將GRU-LSTM模型設(shè)置為實(shí)驗(yàn)組,將ARIMA模型、GRU模型、LSTM模型、Refined-LSTM模型、Stacked-LSTM模型、ARIMA-LSTM模型設(shè)置為對(duì)照組。不同模型預(yù)測(cè)流程如圖1所示。首先,獲取需要處理的原始數(shù)據(jù),然后,結(jié)合原始數(shù)據(jù)缺失率對(duì)原始數(shù)據(jù)的缺失值進(jìn)行補(bǔ)充和刪除。其次,運(yùn)用隨機(jī)森林算法,從標(biāo)準(zhǔn)化處理后的大量數(shù)據(jù)特征中選出典型的特征。最后,運(yùn)用以上五個(gè)評(píng)價(jià)指標(biāo),對(duì)模型最終預(yù)測(cè)結(jié)果進(jìn)行評(píng)價(jià)[8]。

(四)實(shí)驗(yàn)結(jié)果分析

本次實(shí)驗(yàn)中,通過(guò)本文模型與ARIMA模型、GRU模型、LSTM模型等傳統(tǒng)模型進(jìn)行實(shí)驗(yàn)對(duì)比,獲得如圖2所示的不同模型負(fù)載預(yù)測(cè)結(jié)果及表1所示的模型指標(biāo)評(píng)價(jià)結(jié)果。本文模型所獲得的預(yù)測(cè)結(jié)果均方誤差顯著降低(降低了6-9),同時(shí),預(yù)測(cè)時(shí)間大幅縮短(縮短了10%左右),因此,本文模型具有預(yù)測(cè)精確度高、預(yù)測(cè)高效等特點(diǎn),符合預(yù)期設(shè)計(jì)標(biāo)準(zhǔn)和要求。

五、結(jié)束語(yǔ)

綜上所述,本文基于GRU-LSTM模型,提出一套行之有效的云計(jì)算資源負(fù)載預(yù)測(cè)方法。運(yùn)用GRU-LSTM模型,并采用實(shí)驗(yàn)的方式,借助阿里云平臺(tái)公開的數(shù)據(jù)集,驗(yàn)證GRU-LSTM模型的有效性和可靠性。

作者單位:周璇 廣州軟件學(xué)院

參考文獻(xiàn)

[1]胡應(yīng)鋼,郭翔,趙海燕,等.基于粒子群優(yōu)化GRU-RNN組合模型的云計(jì)算資源負(fù)載預(yù)測(cè)[J].內(nèi)蒙古民族大學(xué)學(xué)報(bào)(自然科學(xué)版),2023,38(04):315-321.

[2]劉惠,董錫耀,楊志涵.融合Stacking框架的BiGRU-LGB云負(fù)載預(yù)測(cè)模型[J].西安電子科技大學(xué)學(xué)報(bào)(自然科學(xué)版), 2023,50(03):83-94,104.

[3]林濤,馮競(jìng)凱,郝章肖,等.基于組合預(yù)測(cè)模型的云計(jì)算資源負(fù)載預(yù)測(cè)研究[J].計(jì)算機(jī)工程與科學(xué),2020,42(07):1168-1173.

[4]徐達(dá)宇,丁帥.改進(jìn)GWO優(yōu)化SVM的云計(jì)算資源負(fù)載短期預(yù)測(cè)研究[J].計(jì)算機(jī)工程與應(yīng)用,2017,53(07):68-73.

[5]楊哲興,謝曉蘭,李水旺.基于VDM-ISSA-LSSVM的云資源短期負(fù)載預(yù)測(cè)模型[J].實(shí)驗(yàn)室研究與探索,2023,42(06):117-124.

[6]李英豪,郭昊龔,劉盼盼,等.基于時(shí)間卷積網(wǎng)絡(luò)的云平臺(tái)負(fù)載預(yù)測(cè)方法[J].計(jì)算機(jī)科學(xué),2023,50(07):254-260.

[7]李浩陽(yáng),賀小偉,王賓,等.基于改進(jìn)Informer的云計(jì)算資源負(fù)載預(yù)測(cè)[J].計(jì)算機(jī)工程,2024,50(02):43-50.

[8]王萍,付曉聰,許海洋.云計(jì)算中基于負(fù)載預(yù)測(cè)的虛擬資源調(diào)度策略[J].青島農(nóng)業(yè)大學(xué)學(xué)報(bào)(自然科學(xué)版),2020,37(01):73-78.

猜你喜歡
預(yù)測(cè)方法云計(jì)算
風(fēng)電短期發(fā)電功率預(yù)測(cè)方法探討
臨汾區(qū)塊煤系地層天然氣水合物危害與預(yù)防措施
水驅(qū)油效率影響因素研究進(jìn)展
志愿服務(wù)與“互聯(lián)網(wǎng)+”結(jié)合模式探究
云計(jì)算與虛擬化
基于云計(jì)算的移動(dòng)學(xué)習(xí)平臺(tái)的設(shè)計(jì)
實(shí)驗(yàn)云:理論教學(xué)與實(shí)驗(yàn)教學(xué)深度融合的助推器
云計(jì)算中的存儲(chǔ)虛擬化技術(shù)應(yīng)用
科技視界(2016年20期)2016-09-29 13:34:06
船舶交通流量及幾種預(yù)測(cè)方法分析
科技視界(2016年12期)2016-05-25 08:58:42
油氣管道腐蝕剩余壽命預(yù)測(cè)方法的研究進(jìn)展
怀集县| 富阳市| 兴宁市| 万源市| 辰溪县| 家居| 工布江达县| 永寿县| 泰州市| 保靖县| 蒙自县| 德令哈市| 南安市| 大方县| 青川县| 平利县| 和田市| 宝应县| 长乐市| 当涂县| 黑山县| 财经| 镇赉县| 东宁县| 无极县| 吴堡县| 龙川县| 重庆市| 东海县| 深水埗区| 寿宁县| 康定县| 崇明县| 会泽县| 平邑县| 彰化县| 宣城市| 永安市| 营口市| 阿瓦提县| 台湾省|