[發(fā)明專利]基于異步強(qiáng)化學(xué)習(xí)的網(wǎng)絡(luò)服務(wù)功能鏈動(dòng)態(tài)部署系統(tǒng)及方法有效
| 申請(qǐng)?zhí)枺?/td> | 202011514515.5 | 申請(qǐng)日: | 2020-12-21 |
| 公開(kāi)(公告)號(hào): | CN112631717B | 公開(kāi)(公告)日: | 2023-09-05 |
| 發(fā)明(設(shè)計(jì))人: | 范琪琳;王天富;李秀華;熊慶宇;潘盼;文俊浩;高旻 | 申請(qǐng)(專利權(quán))人: | 重慶大學(xué) |
| 主分類號(hào): | G06F9/455 | 分類號(hào): | G06F9/455;G06F18/20;G06N3/0464;G06N3/08 |
| 代理公司: | 重慶縉云專利代理事務(wù)所(特殊普通合伙) 50237 | 代理人: | 王翔 |
| 地址: | 400044 *** | 國(guó)省代碼: | 重慶;50 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 基于 異步 強(qiáng)化 學(xué)習(xí) 網(wǎng)絡(luò)服務(wù) 功能 動(dòng)態(tài) 部署 系統(tǒng) 方法 | ||
1.基于異步強(qiáng)化學(xué)習(xí)的網(wǎng)絡(luò)服務(wù)功能鏈動(dòng)態(tài)部署系統(tǒng),其特征在于,包括信息獲取模塊、神經(jīng)網(wǎng)絡(luò)訓(xùn)練模塊、虛擬網(wǎng)絡(luò)功能放置模塊、放置校驗(yàn)?zāi)K和數(shù)據(jù)庫(kù);
所述信息獲取模塊獲取服務(wù)功能鏈請(qǐng)求;
所述服務(wù)功能鏈請(qǐng)求的信息包括虛擬網(wǎng)絡(luò)功能集Nv={VNF1,VNF2,VNF3,…,VNFT};VNFT表示第T個(gè)虛擬網(wǎng)絡(luò)功能;T為所述服務(wù)功能鏈請(qǐng)求的虛擬網(wǎng)絡(luò)功能數(shù)量;
所述神經(jīng)網(wǎng)絡(luò)訓(xùn)練模塊建立神經(jīng)網(wǎng)絡(luò),并對(duì)神經(jīng)網(wǎng)絡(luò)模型進(jìn)行訓(xùn)練,得到訓(xùn)練好的神經(jīng)網(wǎng)絡(luò)模型;
所述虛擬網(wǎng)絡(luò)功能放置模塊將服務(wù)功能鏈請(qǐng)求信息輸入到訓(xùn)練好的神經(jīng)網(wǎng)絡(luò)模型中,生成虛擬網(wǎng)絡(luò)功能的放置方式,并完成虛擬網(wǎng)絡(luò)功能的放置;
所述放置校驗(yàn)?zāi)K判斷服務(wù)功能鏈請(qǐng)求中所有虛擬網(wǎng)絡(luò)功是否均放置成功,若是,則接受所述服務(wù)功能鏈請(qǐng)求,否則拒絕所述服務(wù)功能鏈請(qǐng)求,釋放已占用的資源;
所述數(shù)據(jù)庫(kù)存儲(chǔ)信息獲取模塊、神經(jīng)網(wǎng)絡(luò)訓(xùn)練模塊、虛擬網(wǎng)絡(luò)功能放置模塊、放置校驗(yàn)?zāi)K的數(shù)據(jù);
所述神經(jīng)網(wǎng)絡(luò)包括圖卷積神經(jīng)網(wǎng)絡(luò)和若干GRU單元;
所述圖卷積神經(jīng)網(wǎng)絡(luò)的輸入為一個(gè)圖的鄰接矩陣A和圖中節(jié)點(diǎn)的特征矩陣X,輸出為提取圖中特征后的新表示向量Zt;
其中,新表示向量Zt如下所示:
式中,σ(·)是激活函數(shù),W是可訓(xùn)練參數(shù);表示圖數(shù)據(jù)結(jié)構(gòu)的卷積操作;是圖的鄰接矩陣與單位矩陣之和;
對(duì)于任意時(shí)間步長(zhǎng)t,GRU單元的輸入為當(dāng)前服務(wù)功能鏈的特征上一個(gè)時(shí)間步幅的隱藏狀態(tài)向量et-1,輸出為當(dāng)前時(shí)間步幅的隱藏狀態(tài)向量et;
隱藏狀態(tài)向量et如下所示:
式中,zt為遺忘門(mén);為候選的隱藏狀態(tài);
其中,遺忘門(mén)zt和候選的隱藏狀態(tài)分別如下所示:
式中,rt表示重置門(mén);σ(·)是sigmoid激活函數(shù);⊙表示元素的乘法;Wz、We、Vz、Ve表示權(quán)重;bz、be表示偏置;
式中,Wr、Vr表示重置門(mén);br表示偏置;
生成虛擬網(wǎng)絡(luò)功能放置方式的步驟包括:
1)利用訓(xùn)練好的神經(jīng)網(wǎng)絡(luò)模型的編碼器捕獲當(dāng)前服務(wù)功能鏈的虛擬網(wǎng)絡(luò)功能間時(shí)序關(guān)系;
2)讀取當(dāng)前的物理網(wǎng)絡(luò)狀態(tài)信息,并利用訓(xùn)練好的神經(jīng)網(wǎng)絡(luò)模型提取網(wǎng)絡(luò)拓?fù)涞奶卣鳎?/p>
3)提取當(dāng)前放置的虛擬網(wǎng)絡(luò)功能VNFt的特征,步驟包括:
3.1)以編碼器最后一時(shí)間步幅的隱藏狀態(tài)eT或者上一步時(shí)間步幅動(dòng)作結(jié)果at-1和隱藏狀態(tài)dt-1作為輸入,得到當(dāng)前隱藏層輸出dt,即:
3.2)計(jì)算對(duì)齊權(quán)重αt,j,即:
式中,是當(dāng)前隱藏層輸出dt和每個(gè)編碼器隱藏狀態(tài)ej之間相關(guān)性的分值;[dt;ej]表示向量dt和向量ej串聯(lián);和Wa是可訓(xùn)練的變量;
3.3)以每個(gè)編碼器隱藏狀態(tài)ej作為輸入,用對(duì)齊權(quán)重αt,j對(duì)輸入序列進(jìn)行加權(quán)求和,得到上下文向量ct,即:
4)利用訓(xùn)練好的神經(jīng)網(wǎng)絡(luò)模型融合當(dāng)前放置的虛擬網(wǎng)絡(luò)功能和實(shí)時(shí)物理網(wǎng)絡(luò)的狀態(tài)特征,并輸入至Softmax,得到當(dāng)前虛擬網(wǎng)絡(luò)功能放置在每個(gè)物理網(wǎng)絡(luò)節(jié)點(diǎn)的概率π[·∣{a1,…,at-1},dt,ct,Zt],即:
式中,狀態(tài)特征和Wb為可訓(xùn)練的參數(shù);
5)判斷是否存在可放置當(dāng)前VNF的物理節(jié)點(diǎn),若是,則進(jìn)入步驟6);否則,進(jìn)入步驟9);存在可放置當(dāng)前VNF的物理節(jié)點(diǎn)的判斷標(biāo)準(zhǔn)為:物理節(jié)點(diǎn)的各項(xiàng)資源剩余量大于當(dāng)前VNF的資源請(qǐng)求量;
6)判斷是否存在滿足帶寬約束的特定物理鏈路,若是,則進(jìn)入步驟7);否則,進(jìn)入步驟9);所述特定物理鏈路表示連通放置有當(dāng)前VNF的物理節(jié)點(diǎn)與放置有上一VNF的物理節(jié)點(diǎn)的物理鏈路;所述特定物理鏈路中的每條邊剩余帶寬資源必須大于當(dāng)前VNF與上一VNF間虛擬鏈路的資源請(qǐng)求量;
7)利用虛擬鏈路帶寬請(qǐng)求量更新所述特定物理鏈路帶寬資源剩余量信息;
8)判斷所有VNF是否被依次放置成功,若是,則進(jìn)入步驟10),否則,返回步驟2);
9)當(dāng)前服務(wù)功能鏈部署失敗,中止放置;
10)當(dāng)前服務(wù)功能鏈部署成功,中止放置。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于重慶大學(xué),未經(jīng)重慶大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011514515.5/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 上一篇:一種可方便快速拆卸的澆筑模具
- 下一篇:可自動(dòng)濾茶葉保溫杯
- 根據(jù)用戶學(xué)習(xí)效果動(dòng)態(tài)變化下載學(xué)習(xí)數(shù)據(jù)的系統(tǒng)及方法
- 用于智能個(gè)人化學(xué)習(xí)服務(wù)的方法
- 漸進(jìn)式學(xué)習(xí)管理方法及漸進(jìn)式學(xué)習(xí)系統(tǒng)
- 輔助學(xué)習(xí)的方法及裝置
- 基于人工智能的課程推薦方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)
- 基于強(qiáng)化學(xué)習(xí)的自適應(yīng)移動(dòng)學(xué)習(xí)路徑生成方法
- 一種線上視頻學(xué)習(xí)系統(tǒng)
- 一種基于校園大數(shù)據(jù)的自適應(yīng)學(xué)習(xí)方法、裝置及設(shè)備
- 一種學(xué)習(xí)方案推薦方法、裝置、設(shè)備和存儲(chǔ)介質(zhì)
- 游戲?qū)W習(xí)效果評(píng)測(cè)方法及系統(tǒng)





