[發明專利]一種基于區塊鏈和深度強化學習的空間眾包方法及終端有效
| 申請號: | 202011336649.2 | 申請日: | 2020-11-25 |
| 公開(公告)號: | CN112541037B | 公開(公告)日: | 2022-09-06 |
| 發明(設計)人: | 林暉;彭敏;汪曉丁 | 申請(專利權)人: | 福建師范大學 |
| 主分類號: | G06F16/27 | 分類號: | G06F16/27;G06F16/23;G06F21/62;G06Q10/06 |
| 代理公司: | 福州市博深專利事務所(普通合伙) 35214 | 代理人: | 張明 |
| 地址: | 350117 福建省*** | 國省代碼: | 福建;35 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 區塊 深度 強化 學習 空間 方法 終端 | ||
1.一種基于區塊鏈和深度強化學習的空間眾包方法,其特征在于,包括步驟:
S1、獲取請求端發送的注冊請求,所述注冊請求包括請求者標識及請求者等級;
S2、獲取區塊鏈信息,所述區塊鏈信息包括區塊鏈等級;
S3、根據所述請求者等級確定對應的區塊鏈等級,將所述請求者標識注冊到與所述請求者等級相對應的區塊鏈等級所對應的區塊鏈上,以使得所述請求者標識所對應的請求端能夠查詢所述區塊鏈上的區塊;
S4、獲取發布端發送的任務發布信息,所述任務發布信息包括位置信息;
S5、根據所述位置信息確定對應的區塊鏈等級,將所述任務發布信息打包成區塊發布到與所述任務等級相對應的區塊鏈等級所對應的區塊鏈上;
所述S2之前還包括:
設置多條區塊鏈,為每條所述區塊鏈分配區塊鏈等級,每條所述區塊鏈的所述區塊鏈等級均不相同;
所述S5之前還包括:
獲取任務區域,將所述任務區域分為多個任務子區域,為每個所述任務子區域設置區域等級;
設置所述區域等級與所述區塊鏈等級的對應關系;
所述S5中所述根據所述位置信息確定對應的區塊鏈等級具體為:
確定所述位置信息所處的第一任務子區域,獲取所述第一任務子區域的第一區域等級;
獲取所述第一區域等級所對應的第一區塊鏈等級作為所述位置信息所對應的區塊鏈等級;
所述S5中將所述任務發布信息打包成區塊發布到與所述任務等級相對應的區塊鏈等級所對應的區塊鏈上具體為:
根據第一DQN算法將所述任務發布信息打包成區塊并確定所述區塊的部署方式;
根據所述部署方式將所述任務發布信息發布到與所述任務等級相對應的區塊鏈等級所對應的區塊鏈上。
2.根據權利要求1所述的一種基于區塊鏈和深度強化學習的空間眾包方法,其特征在于,所述S5具體為:
S51、獲取區塊產生節點的計算能力集合及截止至第一時刻的交易大小集合,根據所述交易大小集合及所述區塊鏈節點計算能力集合確定所述第一DQN算法的第一狀態空間:
S1(t1)=[TSizet1,Nc](t1);
其中,S1(t1)表示所述第一狀態空間,t1表示所述第一時刻,TSizet1表示截止至所述第一時刻t1的交易大小集合,Nc表示區塊產生節點的計算能力集合;
S52、定義所述第一DQN算法的動作空間:
A1(t1)=[Bn,Bc,Bt,Bs](t1);
其中,A1(t1)表示所述第一DQN算法的第一動作空間,Bn表示區塊產生節點,Bn∈{O1,O2,...,On},{O1,O2,...,On}表示區塊產生節點集合,Bc表示區塊鏈共識算法,Bt表示區塊產生時間間隔,Bt∈{0,5,1,...,Btmax},Bs表示區塊大小;
S53、根據梯度下降策略確定最優的所述第一動作空間,根據最優的所述第一動作空間中的最優區塊產生節點、最優共識算法、最優區塊產生時間間隔及最優區塊大小確定所述區塊的部署方式;
其中,所述梯度下降策略為:i表示一時刻,θ表示網絡權重參數;
S54、根據所述部署方式將所述任務發布信息發布到與所述任務等級相對應的區塊鏈等級所對應的區塊鏈上。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于福建師范大學,未經福建師范大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011336649.2/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種用于懸掛多個門窗框的吊具
- 下一篇:一種高強度鉆井堵漏用架橋顆粒





