[發(fā)明專利]基于聯(lián)邦學習和信任評估的分布式入侵檢測方法及系統(tǒng)有效
| 申請?zhí)枺?/td> | 202110046755.5 | 申請日: | 2021-01-14 |
| 公開(公告)號: | CN112770291B | 公開(公告)日: | 2022-05-31 |
| 發(fā)明(設計)人: | 劉虹;張鵬飛;倪華;徐耀宗;邵學彬;侯昕田 | 申請(專利權(quán))人: | 華東師范大學;上海工業(yè)控制安全創(chuàng)新科技有限公司;中汽研軟件測評(天津)有限公司 |
| 主分類號: | H04W4/44 | 分類號: | H04W4/44;H04W12/121;G06N20/00 |
| 代理公司: | 上海德禾翰通律師事務所 31319 | 代理人: | 夏思秋 |
| 地址: | 200241 *** | 國省代碼: | 上海;31 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 基于 聯(lián)邦 學習 信任 評估 分布式 入侵 檢測 方法 系統(tǒng) | ||
1.一種基于聯(lián)邦學習和信任評估的分布式車載入侵檢測方法,其特征在于,包括以下步驟:
步驟1:對傳統(tǒng)入侵檢測系統(tǒng)進行分析,設計基于聯(lián)邦學習的分布式入侵檢測系統(tǒng)模型;所述基于聯(lián)邦學習的分布式車載入侵檢測系統(tǒng)包含上層聚合服務器即路邊單元RSU,下層普通邊緣車輛和簇頭代表車輛;所述系統(tǒng)包含一個兩階段的入侵檢測架構(gòu),下層邊緣車輛完成邊緣層面的模型訓練和聚合任務,然后簇頭代表將邊緣聚合模型加入掩碼后上傳給上層的分布式聚合服務器即路邊單元RSU,然后完成最終的模型聚合訓練;
步驟2:基于聯(lián)邦學習實現(xiàn)入侵檢測模型的搭建與預訓練,路邊單元RSU作為分布式聚合器進行全局模型的廣播與分發(fā);所述步驟2中,掩碼噪聲采用Shamir秘密分享方案,多個車輛向路邊單元RSU發(fā)送全局模型和子秘密請求,路邊單元RSU根據(jù)在不同時間段內(nèi)收到的車輛請求數(shù)量的不同,動態(tài)調(diào)整秘密共享閾值t;閾值系數(shù)用于控制t數(shù)量的調(diào)整,公式為:t=C×α,其中t表示閾值,C是路邊單元RSU收到的車輛請求總數(shù),α表示閾值系數(shù),路邊單元RSU將全局模型權(quán)重參數(shù)以及子秘密分發(fā)給周圍的車輛;
步驟3:邊緣車輛基于接收到的全局模型和自身的入侵檢測數(shù)據(jù)進行邊緣模型的訓練;
步驟4:基于行為評估選擇出邊緣代表結(jié)點作為簇頭完成邊緣模型的聚合任務,包括以下子步驟:
步驟4.1:為了完成邊緣模型的聚合和上傳,每個集群都選擇一個集群頭作為簇頭來聚合集群成員的邊緣模型,從而減少向路邊單元RSU的上傳次數(shù);
步驟4.2:通過對邊緣車輛進行行為和性能評估計算性能評估值ck,評估值高的車輛將被選作為簇頭負責邊緣模型的聚合和上傳任務;
步驟4.3:性能評估的標準由邊緣車自身訓練模型的準確率與上層路邊單元RSU的通信的時間延遲tvi、自身的能源損耗三方面組成;
所述步驟4中,為了完成簇頭的選擇工作,需要對參與邊緣訓練的車輛進行性能和行為評估,評估基于每個邊緣車輛到路邊單元RSU的能耗的最小總和;
所述步驟4中,計算時間消耗:公式表示為其中,tvi被認為是從將模型發(fā)送到邊緣車輛的時間延遲,bvi被認為是網(wǎng)絡帶寬,兩者的比值被認為是時間消耗;
所述步驟4中,計算全局模型與自身訓練的模型準確率比值:公式表示為其中,被認為是路邊單元RSU所分發(fā)的全局模型的準確率,被認為是邊緣車輛自身的模型的準確率,兩者的比值被認為是全局模型相對于邊緣車輛模型的準確程度;
所述步驟4中,計算車輛的能源消耗:公式表示為其中,被認為是車輛的剩余能量,被認為是車輛的初始能量,兩者的比值被認為是車輛的能源消耗;和/或,
所述步驟4中,計算邊緣汽車的總消耗:ck的評估依據(jù)為其中,φi是針對某種消耗的權(quán)重,為全局模型與自身訓練模型準確率的比值,為時間損耗,為車輛的能源損耗,e為指數(shù)函數(shù),三個量之和為1即φ1+φ2+φ3=1;根據(jù)不同度量指標的重要性,為其分配不同的權(quán)重,其中參數(shù)μ控制性能評估的變化程度;
步驟5:對模型參數(shù)加入掩碼后上傳給路邊單元RSU,包括以下子步驟:
步驟5.1:每個簇頭使用梯度下降算法根據(jù)聚合的邊緣模型在自身數(shù)據(jù)集上持續(xù)訓練,直到損失函數(shù)收斂為止;
步驟5.2:參與者將其新模型權(quán)重wi加上接收到的子秘密si作為掩碼發(fā)送給路邊單元RSU;
所述步驟5中:在選出簇頭之后,簇頭代表為防止模型參數(shù)的隱私泄露,對模型參數(shù)加入掩碼后上傳給路邊單元RSU即將模型參數(shù)信息加入從路邊單元RSU接收到的子秘密,然后再上傳給路邊單元RSU;
步驟6:路邊單元RSU聚合簇頭上傳的模型參數(shù),通過路邊單元RSU聚合出來的模型的質(zhì)量對路邊單元RSU進行信任評估,從而激勵分布式聚合結(jié)點競爭聚合出準確率更高的模型,最終基于區(qū)塊鏈原理存儲訓練模型,完成模型共享;所述步驟6中:每一個上層的分布式聚合服務器即路邊單元RSU在收到多個加入子秘密掩碼的邊緣模型之后,以重組子秘密的方式進行掩碼去噪得到模型的均值信息:其中,wi為模型參數(shù)信息,si為子秘密,s為RSU最初構(gòu)建生成的秘密值,也是多個子秘密重構(gòu)的目標值;在新的時間點,每個路邊單元RSU都可以聚合并訓練自己的全局模型,從而以更高的準確率與其他的路邊單元RSU競爭進而完成區(qū)塊鏈的共識,并將以路邊單元RSU聚合模型的準確率作為其衡量標準進行評估其信任值;擁有較高準確率的路邊單元RSU將獲得區(qū)塊鏈的記賬權(quán)從而將新模型進行存儲到區(qū)塊鏈中,完成區(qū)塊鏈的防篡改和透明存儲以便更安全地實現(xiàn)模型共享。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于華東師范大學;上海工業(yè)控制安全創(chuàng)新科技有限公司;中汽研軟件測評(天津)有限公司,未經(jīng)華東師范大學;上海工業(yè)控制安全創(chuàng)新科技有限公司;中汽研軟件測評(天津)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110046755.5/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
H04W 無線通信網(wǎng)絡
H04W4-00 專門適用于無線通信網(wǎng)絡的業(yè)務或設施
H04W4-02 .利用用戶或終端位置的業(yè)務
H04W4-06 .廣播選擇分發(fā);到用戶組的業(yè)務;單向選呼業(yè)務
H04W4-12 .消息傳送,例如SMS[短消息業(yè)務];郵箱;通告,例如,通知用戶通信請求的狀態(tài)或進展
H04W4-16 .與通信相關(guān)的補充業(yè)務,例如,呼叫轉(zhuǎn)移或呼叫保持
H04W4-18 .信息格式或內(nèi)容轉(zhuǎn)換,例如,為了向用戶或終端無線傳送的目的,由網(wǎng)絡對發(fā)送或接收的信息進行適應修改
- 一種Agent聯(lián)邦快速設計流程建模方法
- 基于聯(lián)邦模式的動態(tài)產(chǎn)品協(xié)同開發(fā)平臺及方法
- 一種面向深空通信的數(shù)據(jù)傳輸速率控制方法
- 一種HLA聯(lián)邦成員的動態(tài)部署分配方法
- 聯(lián)邦學習方法、系統(tǒng)、終端設備及存儲介質(zhì)
- 一種混合聯(lián)邦學習方法及架構(gòu)
- 聯(lián)邦學習的沙盒機制
- 聯(lián)邦模型參數(shù)確定方法、裝置、設備及存儲介質(zhì)
- 一種應用于異構(gòu)計算設備的聯(lián)邦學習系統(tǒng)和方法
- 基于區(qū)塊鏈的聯(lián)邦建模方法及裝置
- 用名稱空間和策略來調(diào)整信任關(guān)系的方法和系統(tǒng)
- 一種用于實現(xiàn)可信可控網(wǎng)絡協(xié)議的方法
- 一種基于信任度評估的自適應信任協(xié)商系統(tǒng)和方法
- 一種用于普適環(huán)境下實體信任值的預測方法
- 對等組警戒
- 一種面向車聯(lián)網(wǎng)的分層信任模型及其信任值計算方法
- 一種跨網(wǎng)數(shù)據(jù)安全交換設備
- 一種跨網(wǎng)數(shù)據(jù)安全交換設備
- 一種物聯(lián)網(wǎng)節(jié)點的信任度評價方法、裝置、設備及介質(zhì)
- 一種基于情境感知的在線學習社區(qū)學伴推薦方法及系統(tǒng)





