[發(fā)明專利]一種基于貝葉斯網(wǎng)絡(luò)遷移的虛擬機(jī)服務(wù)質(zhì)量動(dòng)態(tài)預(yù)測(cè)方法有效
| 申請(qǐng)?zhí)枺?/td> | 202110286598.5 | 申請(qǐng)日: | 2021-03-17 |
| 公開(公告)號(hào): | CN112882917B | 公開(公告)日: | 2023-05-12 |
| 發(fā)明(設(shè)計(jì))人: | 郝佳;甘健侯;周菊香;王俊 | 申請(qǐng)(專利權(quán))人: | 云南師范大學(xué) |
| 主分類號(hào): | G06F11/34 | 分類號(hào): | G06F11/34;H04L41/147;G06F9/455;G06F11/30;H04L43/55;G06N7/01 |
| 代理公司: | 昆明人從眾知識(shí)產(chǎn)權(quán)代理有限公司 53204 | 代理人: | 王娟 |
| 地址: | 650500 云*** | 國(guó)省代碼: | 云南;53 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 貝葉斯 網(wǎng)絡(luò) 遷移 虛擬機(jī) 服務(wù)質(zhì)量 動(dòng)態(tài) 預(yù)測(cè) 方法 | ||
1.一種基于貝葉斯網(wǎng)絡(luò)遷移的虛擬機(jī)服務(wù)質(zhì)量動(dòng)態(tài)預(yù)測(cè)方法,其特征在于:
首先獲取動(dòng)態(tài)改變的虛擬機(jī)QoS數(shù)據(jù)集,并基于前向采樣法獲取一組輔助遷移數(shù)據(jù)集;再利用當(dāng)前貝葉斯網(wǎng)絡(luò)預(yù)測(cè)上述兩個(gè)數(shù)據(jù)集中各實(shí)例的QoS,并根據(jù)預(yù)測(cè)結(jié)果對(duì)各實(shí)例權(quán)重進(jìn)行更新,從而得到兩個(gè)帶權(quán)數(shù)據(jù)集;然后,基于帶權(quán)數(shù)據(jù)集和當(dāng)前貝葉斯網(wǎng)絡(luò)結(jié)構(gòu),計(jì)算貝葉斯網(wǎng)絡(luò)的參數(shù)值,并根據(jù)參數(shù)值來(lái)評(píng)估動(dòng)態(tài)改變的虛擬機(jī)QoS數(shù)據(jù)是否與當(dāng)前貝葉斯網(wǎng)絡(luò)的結(jié)構(gòu)擬合;若是,則僅需根據(jù)貝葉斯網(wǎng)絡(luò)的參數(shù)值來(lái)對(duì)網(wǎng)絡(luò)進(jìn)行更新;若否,則通過爬山法來(lái)更新貝葉斯網(wǎng)的結(jié)構(gòu),并計(jì)算其相應(yīng)參數(shù)值;最后,根據(jù)遷移后的貝葉斯網(wǎng)絡(luò)來(lái)實(shí)現(xiàn)虛擬機(jī)服務(wù)質(zhì)量的動(dòng)態(tài)預(yù)測(cè);
具體步驟為:
Step1:首先利用貝葉斯網(wǎng)絡(luò)的前向采樣法,模擬得到一組擬合原有貝葉斯網(wǎng)絡(luò)的結(jié)構(gòu)和參數(shù)的輔助數(shù)據(jù)集Ta,其包含n條數(shù)據(jù)實(shí)例;再利用隨機(jī)采樣法從新增數(shù)據(jù)集中得到一組包含多條數(shù)據(jù)實(shí)例的數(shù)據(jù)集Tb,其包含m條數(shù)據(jù)實(shí)例,將輔助數(shù)據(jù)集Ta與數(shù)據(jù)集Tb合并,得到數(shù)據(jù)集T;
Step2:基于貝葉斯網(wǎng)絡(luò),預(yù)測(cè)數(shù)據(jù)集T中各數(shù)據(jù)實(shí)例對(duì)應(yīng)的QoS值,并將預(yù)測(cè)準(zhǔn)確率記為Acc;
Step3:根據(jù)QoS的預(yù)測(cè)結(jié)果,更新數(shù)據(jù)集T中數(shù)據(jù)實(shí)例的權(quán)重,得到帶權(quán)數(shù)據(jù)集Tnew;
Step4:根據(jù)帶權(quán)數(shù)據(jù)集Tnew計(jì)算得到當(dāng)前貝葉斯網(wǎng)絡(luò)的參數(shù)值θnew,再根據(jù)參數(shù)值θnew求得當(dāng)前貝葉斯網(wǎng)絡(luò)結(jié)構(gòu)的貝葉斯信息準(zhǔn)則評(píng)分,然后通過貝葉斯信息準(zhǔn)則評(píng)分判斷數(shù)據(jù)集Tnew是否能夠與貝葉斯網(wǎng)絡(luò)的結(jié)構(gòu)進(jìn)行擬合;
若能夠擬合,則貝葉斯網(wǎng)絡(luò)的結(jié)構(gòu)無(wú)需更改,僅需將其參數(shù)更改為θnew;
若不能擬合,則更新貝葉斯網(wǎng)絡(luò)的結(jié)構(gòu)和參數(shù),根據(jù)更新后的貝葉斯網(wǎng)絡(luò)來(lái)重復(fù)執(zhí)行Step2,直至準(zhǔn)確率Acc大于閾值α;
所述Step3具體為:
Step3.1:為數(shù)據(jù)集T中的每一條數(shù)據(jù)實(shí)例賦予一個(gè)初始的權(quán)重值wi,如式(3)所示:
數(shù)據(jù)集T中共有(n+m)條數(shù)據(jù)實(shí)例,其中第1至n條數(shù)據(jù)實(shí)例來(lái)自數(shù)據(jù)集Ta,第(n+1)至(n+m)條數(shù)據(jù)實(shí)例來(lái)自數(shù)據(jù)集Tb;
式(3)中,為數(shù)據(jù)集T中前n條數(shù)據(jù)實(shí)例的初始權(quán)重值,為數(shù)據(jù)集T中第n至(n+m)條數(shù)據(jù)實(shí)例的權(quán)重值;
Step3.2:根據(jù)QoS的預(yù)測(cè)結(jié)果,分別更新Ta和Tb中每一條數(shù)據(jù)實(shí)例的權(quán)重;
若輔助數(shù)據(jù)集Ta中數(shù)據(jù)實(shí)例真實(shí)的QoS值被貝葉斯網(wǎng)絡(luò)預(yù)測(cè)錯(cuò)誤,則降低該條數(shù)據(jù)實(shí)例在整個(gè)數(shù)據(jù)集中的權(quán)重值,降低權(quán)重的方式如式(4)所示:
式中,i∈{1,2,...,n},為數(shù)據(jù)實(shí)例權(quán)重的更新值,為數(shù)據(jù)實(shí)例的原有權(quán)重值;當(dāng)?shù)谝淮蔚鷷r(shí),為符號(hào)函數(shù),且當(dāng)qBN>qi時(shí),該函數(shù)的結(jié)果為1;當(dāng)qBN=qi時(shí),該函數(shù)結(jié)果為0;當(dāng)qBN<qi時(shí),該函數(shù)的結(jié)果為-1;β為一個(gè)常數(shù),其中R為貝葉斯網(wǎng)絡(luò)結(jié)構(gòu)和參數(shù)更新的次數(shù),且β≤1,qBN為該條數(shù)據(jù)實(shí)例真實(shí)的QoS值;
若數(shù)據(jù)集Tb中數(shù)據(jù)實(shí)例真實(shí)的QoS值被貝葉斯網(wǎng)絡(luò)預(yù)測(cè)錯(cuò)誤,則增加其權(quán)重值,增加權(quán)重的方式如式(5)所示:
式中,i∈{n+1,n+2,...,n+m},E表示QoS被貝葉斯網(wǎng)絡(luò)預(yù)測(cè)錯(cuò)誤的錯(cuò)誤率,且E的計(jì)算方式如式(6)所示:
Step3.3:重復(fù)執(zhí)行Step3.2,直至數(shù)據(jù)集T中的所有數(shù)據(jù)實(shí)例的權(quán)重都被更新,得到帶權(quán)數(shù)據(jù)集Tnew。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于云南師范大學(xué),未經(jīng)云南師范大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110286598.5/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F11-00 錯(cuò)誤檢測(cè);錯(cuò)誤校正;監(jiān)控
G06F11-07 .響應(yīng)錯(cuò)誤的產(chǎn)生,例如,容錯(cuò)
G06F11-22 .在準(zhǔn)備運(yùn)算或者在空閑時(shí)間期間內(nèi),通過測(cè)試作故障硬件的檢測(cè)或定位
G06F11-28 .借助于檢驗(yàn)標(biāo)準(zhǔn)程序或通過處理作錯(cuò)誤檢測(cè)、錯(cuò)誤校正或監(jiān)控
G06F11-30 .監(jiān)控
G06F11-36 .通過軟件的測(cè)試或調(diào)試防止錯(cuò)誤
- 一種自主融合先驗(yàn)知識(shí)的貝葉斯網(wǎng)絡(luò)方法
- 構(gòu)建解決組合爆炸問題的級(jí)聯(lián)貝葉斯網(wǎng)絡(luò)的方法
- 一種可重構(gòu)系統(tǒng)貝葉斯網(wǎng)構(gòu)建方法
- 一種基于貝葉斯網(wǎng)絡(luò)的網(wǎng)站缺陷預(yù)測(cè)方法及其實(shí)現(xiàn)系統(tǒng)
- 應(yīng)用處理方法、裝置、存儲(chǔ)介質(zhì)及電子設(shè)備
- 一種遮擋目標(biāo)檢測(cè)方法、電子設(shè)備、存儲(chǔ)介質(zhì)及系統(tǒng)
- 基于貝葉斯網(wǎng)絡(luò)推理模型的犯罪重建方法及裝置
- 利用憶阻器本征噪聲實(shí)現(xiàn)貝葉斯神經(jīng)網(wǎng)絡(luò)的方法及裝置
- 基于面向?qū)ο筘惾~斯網(wǎng)絡(luò)的中央空調(diào)系統(tǒng)故障診斷方法
- 一種基于貝葉斯神經(jīng)網(wǎng)絡(luò)權(quán)重約束的圖像分類方法
- 網(wǎng)絡(luò)和網(wǎng)絡(luò)終端
- 網(wǎng)絡(luò)DNA
- 網(wǎng)絡(luò)地址自適應(yīng)系統(tǒng)和方法及應(yīng)用系統(tǒng)和方法
- 網(wǎng)絡(luò)系統(tǒng)及網(wǎng)絡(luò)至網(wǎng)絡(luò)橋接器
- 一種電力線網(wǎng)絡(luò)中根節(jié)點(diǎn)網(wǎng)絡(luò)協(xié)調(diào)方法和系統(tǒng)
- 一種多網(wǎng)絡(luò)定位方法、存儲(chǔ)介質(zhì)及移動(dòng)終端
- 網(wǎng)絡(luò)裝置、網(wǎng)絡(luò)系統(tǒng)、網(wǎng)絡(luò)方法以及網(wǎng)絡(luò)程序
- 從重復(fù)網(wǎng)絡(luò)地址自動(dòng)恢復(fù)的方法、網(wǎng)絡(luò)設(shè)備及其存儲(chǔ)介質(zhì)
- 神經(jīng)網(wǎng)絡(luò)的訓(xùn)練方法、裝置及存儲(chǔ)介質(zhì)
- 網(wǎng)絡(luò)管理方法和裝置
- 遷移方法和裝置
- 移動(dòng)邊緣系統(tǒng)中遷移應(yīng)用方法、相關(guān)設(shè)備及系統(tǒng)
- 虛擬機(jī)的遷移方法及裝置
- 數(shù)據(jù)遷移方法、裝置、計(jì)算機(jī)設(shè)備和存儲(chǔ)介質(zhì)
- 計(jì)算任務(wù)遷移方法及計(jì)算任務(wù)遷移器
- 文件遷移方法、裝置、計(jì)算機(jī)設(shè)備及存儲(chǔ)介質(zhì)
- 基于遷移工具的國(guó)產(chǎn)化應(yīng)用系統(tǒng)遷移方法
- 數(shù)據(jù)遷移方法及裝置
- 文件遷移方法及裝置
- 一種數(shù)據(jù)遷移方法、裝置、電子設(shè)備和存儲(chǔ)介質(zhì)





