[發(fā)明專利]一種基于深度強(qiáng)化學(xué)習(xí)的移動(dòng)邊緣計(jì)算任務(wù)卸載方法有效
| 申請(qǐng)?zhí)枺?/td> | 202111169616.8 | 申請(qǐng)日: | 2021-10-08 |
| 公開(公告)號(hào): | CN113867843B | 公開(公告)日: | 2023-09-01 |
| 發(fā)明(設(shè)計(jì))人: | 魏貴義;陳釵君;王安定 | 申請(qǐng)(專利權(quán))人: | 浙江工商大學(xué) |
| 主分類號(hào): | G06F9/445 | 分類號(hào): | G06F9/445;G06F9/50 |
| 代理公司: | 杭州奧創(chuàng)知識(shí)產(chǎn)權(quán)代理有限公司 33272 | 代理人: | 王佳健 |
| 地址: | 310018 浙江*** | 國(guó)省代碼: | 浙江;33 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 深度 強(qiáng)化 學(xué)習(xí) 移動(dòng) 邊緣 計(jì)算 任務(wù) 卸載 方法 | ||
1.一種基于深度強(qiáng)化學(xué)習(xí)的移動(dòng)邊緣計(jì)算任務(wù)卸載方法,其特征在于該方法包括以下步驟:
步驟1、建立網(wǎng)絡(luò)通信模型;
由單個(gè)移動(dòng)用戶設(shè)備、擁有MEC服務(wù)器的多個(gè)無線基站和云端服務(wù)器構(gòu)成一個(gè)云-邊-用戶的三層網(wǎng)絡(luò)通信模型結(jié)構(gòu);
所述單個(gè)移動(dòng)用戶設(shè)備擁有的任務(wù)具有依賴關(guān)系,每個(gè)無線基站都配備有相應(yīng)的MEC服務(wù)器,且不同基站配備的服務(wù)器的能力不同;
步驟2、應(yīng)用程序建模;
將具有時(shí)序依賴關(guān)系的任務(wù)建模為一個(gè)有向無環(huán)圖G=(T,E),其中T={t0,t1,...,tn-1}代表任務(wù)集,E={e(ti,tj)|ti,tj∈T}代表任務(wù)之間的依賴關(guān)系;
每條邊e(ti,tj)上有一個(gè)值wi,j關(guān)聯(lián),代表任務(wù)ti需要傳送給tj的數(shù)據(jù)量,任務(wù)ti用二元組ri,xi表示,ri代表任務(wù)所需的指令數(shù),xi∈M代表設(shè)備的編號(hào),M={0,1,...,m},其中編號(hào)0代表本地設(shè)備,編號(hào)1到m-1代表MEC服務(wù)器,編號(hào)m代表云端服務(wù)器;
步驟3、計(jì)算用戶設(shè)備的任務(wù)總卸載時(shí)延;
對(duì)于用戶設(shè)備的每個(gè)任務(wù)選擇任何一個(gè)MEC服務(wù)器或云端作為卸載目標(biāo)服務(wù)器,將該任務(wù)卸載到服務(wù)器上,任務(wù)總卸載時(shí)延包括任務(wù)傳輸時(shí)延、任務(wù)等待時(shí)延和任務(wù)計(jì)算時(shí)延;
步驟4、通過深度強(qiáng)化學(xué)習(xí)算法來尋找一個(gè)最優(yōu)的卸載決策,即所有任務(wù)選擇相應(yīng)的執(zhí)行設(shè)備來執(zhí)行使得所有任務(wù)總卸載時(shí)延最??;
智能體在當(dāng)前狀態(tài)下采取動(dòng)作進(jìn)入下一個(gè)狀態(tài),同時(shí)得到環(huán)境返回的獎(jiǎng)勵(lì),在智能體和環(huán)境不斷交互更新下,將不斷被優(yōu)化直到,找到最優(yōu)的卸載決策。
2.根據(jù)權(quán)利要求1所述的一種基于深度強(qiáng)化學(xué)習(xí)的移動(dòng)邊緣計(jì)算任務(wù)卸載方法,其特征在于:根據(jù)任務(wù)的有向無環(huán)圖,任務(wù)ti有他的前繼任務(wù)集pre(ti)和后繼任務(wù)集suc(ti);圖的出口任務(wù)texit的完成時(shí)間代表著整個(gè)應(yīng)用程序的結(jié)束時(shí)間,任務(wù)的總卸載時(shí)延就是應(yīng)用程序完成所需的時(shí)延。
3.根據(jù)權(quán)利要求2所述的一種基于深度強(qiáng)化學(xué)習(xí)的移動(dòng)邊緣計(jì)算任務(wù)卸載方法,其特征在于:任務(wù)在設(shè)備上的計(jì)算時(shí)延為:
其中代表任務(wù)ti卸載到設(shè)備編號(hào)為xi的處理能力;
任務(wù)ti與任務(wù)tj之間的傳輸時(shí)延為:
其中代表設(shè)備編號(hào)為xi和xj之間的傳輸帶寬;
任務(wù)等待時(shí)延用平均等待時(shí)間來表示;
對(duì)于有向無環(huán)圖中單個(gè)任務(wù)的開始時(shí)間計(jì)算為:
對(duì)于有向無環(huán)圖中單個(gè)任務(wù)的結(jié)束時(shí)間計(jì)算為:
根據(jù)上述公式計(jì)算,得到的出口任務(wù)的完成時(shí)間就是任務(wù)總卸載時(shí)延Tall:
Tall=Tend(texit)
最小化任務(wù)總卸載時(shí)延的問題描述為:Min?Tall
約束條件為:X=[x0,x1,...,xn-1],xi∈{0,1,...,m},X為卸載決策。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于浙江工商大學(xué),未經(jīng)浙江工商大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202111169616.8/1.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎ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)





