欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

基于多客戶端內(nèi)積函數(shù)代理重加密隱私保護(hù)聯(lián)邦聚合方法與流程

文檔序號:40614255發(fā)布日期:2025-01-07 21:01閱讀:12來源:國知局
基于多客戶端內(nèi)積函數(shù)代理重加密隱私保護(hù)聯(lián)邦聚合方法與流程

本發(fā)明涉及隱私保護(hù),尤其涉及基于多客戶端內(nèi)積函數(shù)代理重加密隱私保護(hù)聯(lián)邦聚合方法。


背景技術(shù):

1、在現(xiàn)代醫(yī)療活動中,以機(jī)器學(xué)習(xí)模型訓(xùn)練和推理為代表的人工智能發(fā)揮著越來越重要的作用,在模型訓(xùn)練過程中,往往需要引入多維度的醫(yī)療數(shù)據(jù),這些數(shù)據(jù)可能來自多個用戶或多個醫(yī)療機(jī)構(gòu),在傳統(tǒng)的模型訓(xùn)練過程中,需要首先收集所有參與訓(xùn)練的數(shù)據(jù)然后進(jìn)行集中訓(xùn)練,在數(shù)據(jù)收集過程中,由于存在數(shù)據(jù)的跨域傳輸,存在較大的用戶隱私泄露風(fēng)險(xiǎn)。

2、聯(lián)邦學(xué)習(xí)允許不同參與者在不傳輸原始數(shù)據(jù)的情況下進(jìn)行模型訓(xùn)練協(xié)作,從而保護(hù)用戶數(shù)據(jù)隱私;然而,聯(lián)邦學(xué)習(xí)面臨中央服務(wù)器通過中間參數(shù)恢復(fù)參與者原始數(shù)據(jù)相關(guān)信息的威脅,為解決此隱私保護(hù)問題,存在多種聯(lián)邦學(xué)習(xí)參數(shù)聚合方式,如基于安全多方計(jì)算(mpc)的聯(lián)邦學(xué)習(xí),參與者用秘密共享共享中間參數(shù),中央服務(wù)器通過與參與者運(yùn)行mpc協(xié)議聚合參數(shù),再通過秘密共享重建恢復(fù)全局參數(shù),但引入了更多通信輪次和顯著開銷;基于同態(tài)加密(he)的聯(lián)邦學(xué)習(xí),參與者共享密鑰并加密中間參數(shù),雖允許對加密數(shù)據(jù)計(jì)算使中央服務(wù)器能用同態(tài)運(yùn)算聚合參數(shù)并廣播結(jié)果,但因同態(tài)加密復(fù)雜性通常帶來大量計(jì)算開銷;基于差分隱私(dp)的聯(lián)邦學(xué)習(xí),參與者向中間參數(shù)添加噪聲后上傳中央服務(wù)器,服務(wù)器聚合隨機(jī)參數(shù)并廣播結(jié)果,卻易因大量噪聲造成模型精度損失,相比之下,基于函數(shù)加密(fe)的聯(lián)邦學(xué)習(xí)更好地平衡了安全性和性能,具有更強(qiáng)實(shí)用性,多輸入函數(shù)加密(mife)是應(yīng)用于基于fe的聯(lián)邦學(xué)習(xí)的有前景技術(shù),可使多個參與者加密明文,擁有解密密鑰的參與者能進(jìn)行函數(shù)求值且輸入來自多個參與者,在聯(lián)邦學(xué)習(xí)中,mife一般用于保護(hù)本地模型參數(shù)不被中央服務(wù)器泄露,但不能阻止服務(wù)器獲取全局模型參數(shù),因此,現(xiàn)有基于mife的聯(lián)邦學(xué)習(xí)框架存在多種安全風(fēng)險(xiǎn),例如中央服務(wù)器可組合不同輪次密文和解密密鑰以揭示原始數(shù)據(jù)有價(jià)值信息,且會話密鑰在參與者之間共享并多次使用,導(dǎo)致中央服務(wù)器可獲得與同一會話密鑰對應(yīng)的多組參數(shù),從而通過組合這些參數(shù)獲得明文信息。

3、因此,有必要提供基于多客戶端內(nèi)積函數(shù)代理重加密隱私保護(hù)聯(lián)邦聚合方法解決上述技術(shù)問題。


技術(shù)實(shí)現(xiàn)思路

1、本發(fā)明提供基于多客戶端內(nèi)積函數(shù)代理重加密隱私保護(hù)聯(lián)邦聚合方法,解決了不能阻止中央服務(wù)器獲取全局模型參數(shù),可能導(dǎo)致原始數(shù)據(jù)有價(jià)值信息被泄露和因同態(tài)加密復(fù)雜性通常帶來大量計(jì)算開銷,以及會話密鑰在參與者之間共享并多次使用,使中央服務(wù)器可通過組合多組參數(shù)獲得明文信息的問題。

2、為解決上述技術(shù)問題,本發(fā)明提供的基于多客戶端內(nèi)積函數(shù)代理重加密隱私保護(hù)聯(lián)邦聚合方法,包括以下四個步驟,分別為初始化階段、本地訓(xùn)練階段、聯(lián)邦聚合階段和參數(shù)更新階段,具體如下:

3、初始化階段:步驟110,密鑰生成中心(kgc)輸入安全參數(shù)λ并調(diào)用群生成算法,隨后選取哈希函數(shù)零eki=si,公共參數(shù)和主密鑰分別可以表示為和msk=((eki)i),kgc對公共參數(shù)pp進(jìn)行廣播并在安全區(qū)域存儲主密鑰msk;

4、步驟111,密鑰生成中心(kgc)輸入主密鑰msk=(si)i以及一個向量并返回解密密鑰給每個客戶端,對于kgc計(jì)算并令解密密鑰為最終kgc發(fā)送解密密鑰給每個客戶端;

5、步驟112,隨機(jī)選擇一個客戶端,該客戶端選取隨機(jī)數(shù)對于i∈[m],客戶端j∈[n]計(jì)算并發(fā)送rk給中央服務(wù)器;

6、本地訓(xùn)練階段:步驟201,每個客戶端利用本地?cái)?shù)據(jù)在本地進(jìn)行模型訓(xùn)練,得到訓(xùn)練后的本地模型參數(shù);

7、步驟202,對于步驟201中得到的每一維模型參數(shù)xi,客戶端計(jì)算隨后計(jì)算密文可以表示為

8、步驟203,每個客戶端上傳步驟202中加密后得到的參數(shù)密文cti到中央服務(wù)器;

9、聯(lián)邦聚合階段:步驟204,中央服務(wù)器收集每個客戶端發(fā)送的模型參數(shù)密文,對于i∈[m],中央服務(wù)器用重加密密鑰rk對原始密文cti進(jìn)行重加密,計(jì)算ct′;

10、步驟205,每個客戶端從中央服務(wù)器下載聚合后的模型參數(shù)密文ct′至本地;

11、參數(shù)更新階段:步驟206:每個客戶端用自己的解密密鑰對獲取到的密文進(jìn)行解密,即擁有dk=s′的客戶端計(jì)算并得到內(nèi)積結(jié)果

12、步驟207,每個客戶端利用步驟206中得到的內(nèi)積結(jié)果對本地模型參數(shù)進(jìn)行更新,并利用更新后的參數(shù)進(jìn)行下一輪迭代;

13、每個客戶端和中央服務(wù)器重復(fù)步驟201至步驟207直至模型收斂。

14、優(yōu)選的,所述步驟110中的群生成算法為哈希函數(shù)為可以把任意字符串映射為群上的元素。

15、優(yōu)選的,所述步驟202中的nj為客戶端j的向量維度。

16、優(yōu)選的,所述步驟204中的m為向量長度,計(jì)算ct′方式為

17、優(yōu)選的,所述中央服務(wù)器包括本體,所述本體的正面開設(shè)有多個插接口,所述本體的正面固定安裝有安裝板,所述安裝板的正面開設(shè)有安裝槽,所述安裝框的正面開設(shè)有滑槽,所述滑槽的內(nèi)側(cè)面滑動連接有抵接件,所述安裝框的頂部和底部均開設(shè)有卡接槽。

18、優(yōu)選的,所述安裝板的頂部和底部的內(nèi)部均滑動連接有擋板,所述擋板的內(nèi)部均開設(shè)有滑腔,所述滑腔的內(nèi)側(cè)面設(shè)置有彈簧,所述擋板的內(nèi)部滑動連接有滑桿,所述滑桿的端面設(shè)置于所述滑腔的內(nèi)側(cè)面。

19、優(yōu)選的,所述擋板的外表面固定安裝有卡接塊,所述卡接塊設(shè)置于所述卡接槽的一側(cè)。

20、優(yōu)選的,所述擋板的一端開設(shè)有貫穿槽,所述貫穿槽的內(nèi)側(cè)面固定安裝有海綿墊。

21、優(yōu)選的,所述滑槽的內(nèi)部和所述卡接槽的內(nèi)側(cè)面相貫通。

22、優(yōu)選的,所述安裝板正面的頂部和底部均固定安裝有轉(zhuǎn)動座,所述轉(zhuǎn)動座的內(nèi)側(cè)面轉(zhuǎn)動連接有轉(zhuǎn)動塊,所述轉(zhuǎn)動塊的一側(cè)固定安裝有防護(hù)罩,所述防護(hù)罩罩設(shè)于所述抵接件的外側(cè)面。

23、與相關(guān)技術(shù)相比較,本發(fā)明提供的基于多客戶端內(nèi)積函數(shù)代理重加密隱私保護(hù)聯(lián)邦聚合方法具有如下有益效果:

24、本發(fā)明提供基于多客戶端內(nèi)積函數(shù)代理重加密隱私保護(hù)聯(lián)邦聚合方法,通過計(jì)算負(fù)載主要在于中央服務(wù)器的參數(shù)聚合階段,可以充分利用中央服務(wù)器的算力優(yōu)勢,降低客戶端的資源開銷;

25、在參數(shù)傳遞過程中,采用內(nèi)積函數(shù)加密地方式加密模型參數(shù),同時通過代理重加密的思想保證半誠實(shí)的中央服務(wù)器無法接觸任何參數(shù)的明文信息,從而保證相關(guān)參數(shù)的安全性,進(jìn)一步保證本地?cái)?shù)據(jù)的隱私性;

26、在模型訓(xùn)練過程中,每個參與方(客戶端)無需傳輸各自本地敏感數(shù)據(jù)即可利用每一方的數(shù)據(jù)進(jìn)行模型訓(xùn)練,從而可以在保證數(shù)據(jù)隱私地前提下更廣泛地利用多方數(shù)據(jù)訓(xùn)練更精準(zhǔn)地模型,適用于對隱私保護(hù)要求更為嚴(yán)格地醫(yī)療模型訓(xùn)練場景。



技術(shù)特征:

1.基于多客戶端內(nèi)積函數(shù)代理重加密隱私保護(hù)聯(lián)邦聚合方法,其特征在于,包括以下四個步驟,分別為初始化階段、本地訓(xùn)練階段、聯(lián)邦聚合階段和參數(shù)更新階段,具體如下:

2.根據(jù)權(quán)利要求1所述的基于多客戶端內(nèi)積函數(shù)代理重加密隱私保護(hù)聯(lián)邦聚合方法,其特征在于,所述步驟110中的群生成算法為哈希函數(shù)為可以把任意字符串映射為群上的元素。

3.根據(jù)權(quán)利要求1所述的基于多客戶端內(nèi)積函數(shù)代理重加密隱私保護(hù)聯(lián)邦聚合方法,其特征在于,所述步驟202中的nj為客戶端j的向量維度。

4.根據(jù)權(quán)利要求1所述的基于多客戶端內(nèi)積函數(shù)代理重加密隱私保護(hù)聯(lián)邦聚合方法,其特征在于,所述步驟204中的m為向量長度,計(jì)算ct'方式為

5.根據(jù)權(quán)利要求1所述的基于多客戶端內(nèi)積函數(shù)代理重加密隱私保護(hù)聯(lián)邦聚合方法,其特征在于,所述中央服務(wù)器包括本體,所述本體的正面開設(shè)有多個插接口,所述本體的正面固定安裝有安裝板,所述安裝板的正面開設(shè)有安裝槽,所述安裝框的正面開設(shè)有滑槽,所述滑槽的內(nèi)側(cè)面滑動連接有抵接件,所述安裝框的頂部和底部均開設(shè)有卡接槽。

6.根據(jù)權(quán)利要求5所述的基于多客戶端內(nèi)積函數(shù)代理重加密隱私保護(hù)聯(lián)邦聚合方法,其特征在于,所述安裝板的頂部和底部的內(nèi)部均滑動連接有擋板,所述擋板的內(nèi)部均開設(shè)有滑腔,所述滑腔的內(nèi)側(cè)面設(shè)置有彈簧,所述擋板的內(nèi)部滑動連接有滑桿,所述滑桿的端面設(shè)置于所述滑腔的內(nèi)側(cè)面。

7.根據(jù)權(quán)利要求6所述的基于多客戶端內(nèi)積函數(shù)代理重加密隱私保護(hù)聯(lián)邦聚合方法,其特征在于,所述擋板的外表面固定安裝有卡接塊,所述卡接塊設(shè)置于所述卡接槽的一側(cè)。

8.根據(jù)權(quán)利要求7所述的基于多客戶端內(nèi)積函數(shù)代理重加密隱私保護(hù)聯(lián)邦聚合方法,其特征在于,所述擋板的一端開設(shè)有貫穿槽,所述貫穿槽的內(nèi)側(cè)面固定安裝有海綿墊。

9.根據(jù)權(quán)利要求8所述的基于多客戶端內(nèi)積函數(shù)代理重加密隱私保護(hù)聯(lián)邦聚合方法,其特征在于,所述滑槽的內(nèi)部和所述卡接槽的內(nèi)側(cè)面相貫通。

10.根據(jù)權(quán)利要求9所述的基于多客戶端內(nèi)積函數(shù)代理重加密隱私保護(hù)聯(lián)邦聚合方法,其特征在于,所述安裝板正面的頂部和底部均固定安裝有轉(zhuǎn)動座,所述轉(zhuǎn)動座的內(nèi)側(cè)面轉(zhuǎn)動連接有轉(zhuǎn)動塊,所述轉(zhuǎn)動塊的一側(cè)固定安裝有防護(hù)罩,所述防護(hù)罩罩設(shè)于所述抵接件的外側(cè)面。


技術(shù)總結(jié)
本發(fā)明提供基于多客戶端內(nèi)積函數(shù)代理重加密隱私保護(hù)聯(lián)邦聚合方法,包括以下四個步驟,分別為初始化階段、本地訓(xùn)練階段、聯(lián)邦聚合階段和參數(shù)更新階段,具體如下:初始化階段:步驟110,密鑰生成中心(KGC)輸入安全參數(shù)λ并調(diào)用群生成算法。本發(fā)明提供的基于多客戶端內(nèi)積函數(shù)代理重加密隱私保護(hù)聯(lián)邦聚合方法,通過計(jì)算負(fù)載主要在于中央服務(wù)器的參數(shù)聚合階段,可以充分利用中央服務(wù)器的算力優(yōu)勢,降低客戶端的資源開銷;在參數(shù)傳遞過程中,采用內(nèi)積函數(shù)加密地方式加密模型參數(shù),同時通過代理重加密的思想保證半誠實(shí)的中央服務(wù)器無法接觸任何參數(shù)的明文信息,從而保證相關(guān)參數(shù)的安全性,進(jìn)一步保證本地?cái)?shù)據(jù)的隱私性。

技術(shù)研發(fā)人員:李瑞
受保護(hù)的技術(shù)使用者:河北雄安易泰智方醫(yī)療科技有限公司
技術(shù)研發(fā)日:
技術(shù)公布日:2025/1/6
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
汶川县| 大新县| 莱州市| 克拉玛依市| 洞头县| 钟山县| 开化县| 建平县| 静安区| 澎湖县| 米泉市| 普兰店市| 青岛市| 宁明县| 普格县| 桐城市| 丹江口市| 儋州市| 北宁市| 抚远县| 田林县| 乌鲁木齐县| 泗阳县| 兴安盟| 香港 | 柏乡县| 翁源县| 治县。| 海丰县| 宜兰县| 甘德县| 嘉兴市| 普洱| 中超| 大关县| 邮箱| 萍乡市| 乃东县| 台中县| 财经| 大名县|