System.ArgumentOutOfRangeException: 索引和長(zhǎng)度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一本加勒比HEZYO无码资源网,无套内射在线无码播放,精品少妇人妻av无码专区
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種基于客戶端分組的聯(lián)邦學(xué)習(xí)隱私保護(hù)方法技術(shù)

    技術(shù)編號(hào):44497537 閱讀:6 留言:0更新日期:2025-03-04 18:05
    本發(fā)明專(zhuān)利技術(shù)公開(kāi)了一種基于客戶端分組的聯(lián)邦學(xué)習(xí)隱私保護(hù)方法,涉及數(shù)據(jù)安全技術(shù)領(lǐng)域,本發(fā)明專(zhuān)利技術(shù)在客戶端數(shù)據(jù)非獨(dú)立同分布的環(huán)境下,為不同客戶端提供不同級(jí)別的隱私保護(hù),中央服務(wù)器基于Jensen?Shannon散度對(duì)數(shù)據(jù)分布相似的客戶端進(jìn)行分組;通過(guò)平衡數(shù)據(jù)集對(duì)客戶本地?cái)?shù)據(jù)集平衡程度量化,確定不同組之間隱私保護(hù)級(jí)別,并向組內(nèi)客戶端的模型更新中添加特定級(jí)別的干擾噪聲,再進(jìn)行組內(nèi)聚合;組間進(jìn)行全局聚合,得到全局模型,本發(fā)明專(zhuān)利技術(shù)針對(duì)客戶端之間不同的隱私保護(hù)需求,通過(guò)對(duì)客戶端分組,為不同組添加不同大小的干擾噪聲,在滿足隱私異構(gòu)的同時(shí),降低了整個(gè)系統(tǒng)中的噪聲干擾程度,提高了全局模型精度,解決了傳統(tǒng)差分隱私導(dǎo)致的全局模型精度不高的問(wèn)題。

    【技術(shù)實(shí)現(xiàn)步驟摘要】

    本專(zhuān)利技術(shù)涉及數(shù)據(jù)安全,具體為一種基于客戶端分組的聯(lián)邦學(xué)習(xí)隱私保護(hù)方法


    技術(shù)介紹

    1、為了應(yīng)對(duì)來(lái)自大規(guī)模分布式計(jì)算設(shè)備(如手機(jī)、無(wú)人機(jī)和車(chē)輛)激增的大數(shù)據(jù),分布式機(jī)器學(xué)習(xí)已經(jīng)變得越來(lái)越重要和不可或缺。最著名的是由谷歌提出的聯(lián)邦學(xué)習(xí)。在聯(lián)邦學(xué)習(xí)中,多個(gè)客戶端與一個(gè)中央?yún)?shù)服務(wù)器協(xié)同訓(xùn)練人工智能模型。此外,客戶端將不再直接共享和發(fā)布原始原始數(shù)據(jù),同時(shí)進(jìn)行本地訓(xùn)練和交換人工智能模型,這帶來(lái)了對(duì)數(shù)據(jù)竊聽(tīng)攻擊的隱私保護(hù)優(yōu)勢(shì)。然而,惡意對(duì)手仍然可以從披露人工智能模型中推斷和提取隱私敏感信息,即成員推理攻擊和模型反演攻擊。因此,當(dāng)對(duì)手獲得模型參數(shù)的完整信息時(shí),迫切需要研究有原則的隱私保護(hù)聯(lián)邦學(xué)習(xí)技術(shù)。而差分隱私是一種很有前途的提供標(biāo)準(zhǔn)化隱私保證的方法,它已被用于在機(jī)器學(xué)習(xí)中防止數(shù)據(jù)隱私泄漏。因此,基于差分隱私的聯(lián)邦學(xué)習(xí)已經(jīng)出現(xiàn)來(lái)解決聯(lián)邦學(xué)習(xí)中的客戶端級(jí)隱私問(wèn)題。然而,現(xiàn)有的基于差分隱私的聯(lián)邦學(xué)習(xí)框架通常隱含地假設(shè)客戶端在個(gè)性化系統(tǒng)中具有統(tǒng)一的隱私態(tài)度,這在整個(gè)人口中是不現(xiàn)實(shí)的。在一個(gè)大規(guī)模的分布式環(huán)境中,客戶端有不同的隱私態(tài)度和期望是合理的。如今,異構(gòu)隱私態(tài)度被許多應(yīng)用程序承認(rèn)。例如,客戶端可以為他們?cè)谏缃痪W(wǎng)絡(luò)(如facebook和twitter)上的個(gè)人資料設(shè)置個(gè)人定制的隱私設(shè)置。一方面,客戶端傾向于對(duì)個(gè)性化的應(yīng)用程序和服務(wù)進(jìn)行細(xì)粒度的隱私保護(hù)。另一方面,如果在所有機(jī)(即使是那些不關(guān)心隱私的客戶端)上強(qiáng)制執(zhí)行相同的隱私級(jí)別,那么它可能會(huì)導(dǎo)致學(xué)習(xí)效用的不必要的退化(例如,模型的準(zhǔn)確性)。

    2、因此,設(shè)計(jì)一種具有異構(gòu)隱私保護(hù)的新型基于差分隱私的聯(lián)邦學(xué)習(xí)框架,可以捕獲聯(lián)邦學(xué)習(xí)中隱私期望的變化,顯著提高學(xué)習(xí)性能,例如中國(guó)專(zhuān)利公開(kāi)了一種基于差分隱私的個(gè)性化聯(lián)邦學(xué)習(xí)、識(shí)別方法及系統(tǒng),cn115952533a,包括如下步驟:該方法在非獨(dú)立同分布數(shù)據(jù)下,利用moreau?envelope分解聯(lián)邦學(xué)習(xí)的優(yōu)化問(wèn)題,并行優(yōu)化各客戶端數(shù)據(jù)對(duì)其進(jìn)行個(gè)性化采樣訓(xùn)練,有效提高模型性能,減少模型異構(gòu)造成性能下降的影響;在客戶端上傳本地模型參數(shù)和服務(wù)器下發(fā)全局參數(shù)時(shí),基于局部差分隱私和全局差分隱私,使模型參數(shù)在上行和下行信道中能滿足差分隱私,并合理分配噪聲大小以減小噪聲擾動(dòng)對(duì)模型準(zhǔn)確率的影響;

    3、以及中國(guó)專(zhuān)利公開(kāi)了一種面向異構(gòu)數(shù)據(jù)的本地差分隱私聯(lián)邦學(xué)習(xí)訓(xùn)練方法及系統(tǒng),cn115935411a,包括如下步驟:接收服務(wù)器分發(fā)的初始模型及其初始化參數(shù),對(duì)模型進(jìn)行訓(xùn)練,得到局部模型;將局部模型歸一化層的中間參數(shù)保存至本地;對(duì)局部模型的非歸一化層中間參數(shù)進(jìn)行梯度加密處理,并上傳至服務(wù)器,便于服務(wù)器進(jìn)行梯度聚合處理,進(jìn)而更新全局模型。

    4、但是現(xiàn)有技術(shù)中心,包括上述專(zhuān)利,在實(shí)現(xiàn)基于差分隱私的聯(lián)邦學(xué)習(xí)框架上依然存在客戶端數(shù)據(jù)非獨(dú)立同分布的問(wèn)題,由于聯(lián)邦學(xué)習(xí)系統(tǒng)數(shù)據(jù)非獨(dú)立同分布,導(dǎo)致隱私異構(gòu)問(wèn)題,繼而導(dǎo)致模型精度較低,在進(jìn)行聯(lián)邦學(xué)習(xí)的過(guò)程中均沒(méi)有考慮到客戶端之間的關(guān)聯(lián)程度,由于不同客戶端可能存在一定的相關(guān)性,因此亟需一種在客戶端隱私異構(gòu)環(huán)境下的基于客戶端分組的聯(lián)邦學(xué)習(xí)隱私保護(hù)方法,捕獲聯(lián)邦學(xué)習(xí)中不同客戶端的隱私期望,來(lái)提高全局模型的測(cè)試精度。


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

    1、(一)解決的技術(shù)問(wèn)題

    2、針對(duì)現(xiàn)有技術(shù)的不足,本專(zhuān)利技術(shù)提供了一種基于客戶端分組的聯(lián)邦學(xué)習(xí)隱私保護(hù)方法,解決現(xiàn)有技術(shù)中存在的客戶端數(shù)據(jù)非獨(dú)立同分布的問(wèn)題,由于聯(lián)邦學(xué)習(xí)系統(tǒng)數(shù)據(jù)非獨(dú)立同分布,導(dǎo)致隱私異構(gòu)問(wèn)題,繼而導(dǎo)致模型精度較低的問(wèn)題。

    3、(二)技術(shù)方案

    4、為實(shí)現(xiàn)以上目的,本專(zhuān)利技術(shù)通過(guò)以下技術(shù)方案予以實(shí)現(xiàn),本專(zhuān)利技術(shù)提供了一種基于客戶端分組的聯(lián)邦學(xué)習(xí)隱私保護(hù)方法,其特征在于,該方法包括:

    5、初始化模型下發(fā),中央服務(wù)器初始化全局模型參數(shù)并下發(fā)給所有客戶端;

    6、本地模型訓(xùn)練,各個(gè)客戶端根據(jù)自身?yè)碛械谋镜財(cái)?shù)據(jù)依據(jù)全局模型參數(shù)進(jìn)行訓(xùn)練;

    7、訓(xùn)練后模型的聚合更新,將經(jīng)本地訓(xùn)練后的模型參數(shù)上傳到中央服務(wù)器進(jìn)行聚合更新;

    8、客戶端分組和全局聚合,中央服務(wù)器接收客戶端發(fā)送的模型參數(shù)后對(duì)客戶端進(jìn)行數(shù)據(jù)相似度判斷,對(duì)客戶端進(jìn)行劃分和動(dòng)態(tài)分組,將關(guān)聯(lián)程度高的客戶端劃分至同一子集中,添加噪聲后在同一組內(nèi)實(shí)施相同級(jí)別的差分隱私技術(shù),在不同組間實(shí)施不同級(jí)別的差分隱私技術(shù);

    9、更新后的模型下發(fā),中央服務(wù)器對(duì)所有組進(jìn)行加權(quán)融合,獲取新一輪全局模型,并下發(fā)給所有客戶端,直至客戶端更新次數(shù)達(dá)到更新次數(shù)閾值。

    10、本專(zhuān)利技術(shù)進(jìn)一步地設(shè)置為:所述客戶端分組和全局聚合步驟中:

    11、中央服務(wù)器接收客戶端發(fā)送的模型參數(shù),并根據(jù)jensen-shannon?divergence?js散度對(duì)客戶端進(jìn)行數(shù)據(jù)相似度判斷,結(jié)合客戶端之間的相關(guān)程度對(duì)客戶端做更細(xì)致的劃分,根據(jù)散度值選取閾值對(duì)客戶端進(jìn)行動(dòng)態(tài)分組;

    12、本專(zhuān)利技術(shù)進(jìn)一步地設(shè)置為:所述客戶端分組和全局聚合步驟中:

    13、關(guān)聯(lián)程度高的客戶端劃分至同一子集中,向不同客戶端組分別添加噪聲;

    14、在同一組內(nèi)實(shí)施相同級(jí)別的差分隱私技術(shù),在不同組間實(shí)施不同級(jí)別的差分隱私技術(shù);

    15、本專(zhuān)利技術(shù)進(jìn)一步地設(shè)置為:所述更新后的模型下發(fā)步驟中:

    16、中央服務(wù)器對(duì)所有組進(jìn)行加權(quán)融合,得到新一輪的全局模型,并下發(fā)給所有客戶端,直至客戶端更新次數(shù)達(dá)到更新次數(shù)閾值;

    17、中央服務(wù)器重復(fù)執(zhí)行接收所有客戶端更新上傳的模型參數(shù),對(duì)所有客戶端基于js散度進(jìn)行分組聚合得到新的全局模型;

    18、然后所有客戶端反饋新一輪的全局模型,直至聯(lián)邦學(xué)習(xí)系統(tǒng)中所有客戶端內(nèi)全局模型收斂或者達(dá)到設(shè)定的全局模型精度;

    19、本專(zhuān)利技術(shù)進(jìn)一步地設(shè)置為:所述初始化模型下發(fā)步驟中全局模型參數(shù)由中央服務(wù)器初始化并下發(fā)至所有客戶端;

    20、所述本地模型訓(xùn)練步驟中客戶端接收全局模型參數(shù),并根據(jù)自身?yè)碛械谋镜財(cái)?shù)據(jù)進(jìn)行訓(xùn)練;

    21、所述訓(xùn)練后模型的聚合更新步驟中客戶端發(fā)送其經(jīng)本地訓(xùn)練后更新的全局模型參數(shù)至中央服務(wù)器;

    22、所述更新后的模型下發(fā)步驟中客戶端重復(fù)執(zhí)行根據(jù)中央服務(wù)器下發(fā)的全局模型參數(shù)進(jìn)行本地訓(xùn)練,并將訓(xùn)練后更新的模型參數(shù)再上傳至中央服務(wù)器,直至聯(lián)邦學(xué)習(xí)系統(tǒng)中所有客戶端內(nèi)全局模型收斂或者達(dá)到設(shè)定的全局模型精度;

    23、本專(zhuān)利技術(shù)進(jìn)一步地設(shè)置為:所述初始化模型下發(fā)步驟中:

    24、現(xiàn)有n個(gè)客戶端,每個(gè)客戶端都具有其對(duì)應(yīng)的數(shù)據(jù)集di;所述n個(gè)客戶端共同訓(xùn)練一個(gè)聯(lián)邦全局模型,并且不同的客戶端之間的數(shù)據(jù)集是非獨(dú)立同分布的;即,對(duì)于任意的i≠j,存在關(guān)系di≠dj;

    25、n個(gè)客戶端組成的集合c被分成子集,其中包含的客戶端根據(jù)其數(shù)據(jù)相似度進(jìn)行分組,用c1,c2,...,cl表示。用ni=|ci|表示子集ci中的客戶端數(shù)量;

    26、所述本地模型訓(xùn)練步驟中:

    27、在第t輪訓(xùn)練期間,客戶端在全局模型訓(xùn)練期間不需要額外的步驟;

    28、客戶端使本文檔來(lái)自技高網(wǎng)...

    【技術(shù)保護(hù)點(diǎn)】

    1.一種基于客戶端分組的聯(lián)邦學(xué)習(xí)隱私保護(hù)方法,其特征在于,該方法包括:

    2.根據(jù)權(quán)利要求1所述的一種基于客戶端分組的聯(lián)邦學(xué)習(xí)隱私保護(hù)方法,其特征在于,所述客戶端分組和全局聚合步驟中:

    3.根據(jù)權(quán)利要求1所述的一種基于客戶端分組的聯(lián)邦學(xué)習(xí)隱私保護(hù)方法,其特征在于,所述客戶端分組和全局聚合步驟中:

    4.根據(jù)權(quán)利要求1所述的一種基于客戶端分組的聯(lián)邦學(xué)習(xí)隱私保護(hù)方法,其特征在于,所述更新后的模型下發(fā)步驟中:

    5.根據(jù)權(quán)利要求1所述的一種基于客戶端分組的聯(lián)邦學(xué)習(xí)隱私保護(hù)方法,其特征在于:

    6.根據(jù)權(quán)利要求1所述的一種基于客戶端分組的聯(lián)邦學(xué)習(xí)隱私保護(hù)方法,其特征在于,所述初始化模型下發(fā)步驟中:

    7.根據(jù)權(quán)利要求6所述的一種基于客戶端分組的聯(lián)邦學(xué)習(xí)隱私保護(hù)方法,其特征在于,所述客戶端分組和全局聚合步驟中:

    8.一種基于客戶端分組的聯(lián)邦學(xué)習(xí)隱私保護(hù)系統(tǒng),其特征在于,該系統(tǒng)包括:

    9.一種終端設(shè)備,其特征在于,該設(shè)備包括:存儲(chǔ)器、處理器及存儲(chǔ)在存儲(chǔ)器上并可在處理器上運(yùn)行的聯(lián)邦學(xué)習(xí)系統(tǒng)的控制程序,所述聯(lián)邦學(xué)習(xí)系統(tǒng)的控制程序被所述處理器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1-7中任一項(xiàng)所述的基于客戶端分組的聯(lián)邦學(xué)習(xí)隱私保護(hù)方法。

    10.一種存儲(chǔ)介質(zhì),其特征在于,該介質(zhì)應(yīng)用于計(jì)算機(jī),所述存儲(chǔ)介質(zhì)上存儲(chǔ)有聯(lián)邦學(xué)習(xí)系統(tǒng)的控制程序,所述聯(lián)邦學(xué)習(xí)系統(tǒng)的控制程序被所述處理器執(zhí)行時(shí)實(shí)現(xiàn)如權(quán)利要求1-7中任一項(xiàng)所述的基于客戶端分組的聯(lián)邦學(xué)習(xí)隱私保護(hù)方法。

    ...

    【技術(shù)特征摘要】

    1.一種基于客戶端分組的聯(lián)邦學(xué)習(xí)隱私保護(hù)方法,其特征在于,該方法包括:

    2.根據(jù)權(quán)利要求1所述的一種基于客戶端分組的聯(lián)邦學(xué)習(xí)隱私保護(hù)方法,其特征在于,所述客戶端分組和全局聚合步驟中:

    3.根據(jù)權(quán)利要求1所述的一種基于客戶端分組的聯(lián)邦學(xué)習(xí)隱私保護(hù)方法,其特征在于,所述客戶端分組和全局聚合步驟中:

    4.根據(jù)權(quán)利要求1所述的一種基于客戶端分組的聯(lián)邦學(xué)習(xí)隱私保護(hù)方法,其特征在于,所述更新后的模型下發(fā)步驟中:

    5.根據(jù)權(quán)利要求1所述的一種基于客戶端分組的聯(lián)邦學(xué)習(xí)隱私保護(hù)方法,其特征在于:

    6.根據(jù)權(quán)利要求1所述的一種基于客戶端分組的聯(lián)邦學(xué)習(xí)隱私保護(hù)方法,其特征在于,所述初始化模型下發(fā)步驟中:

    7...

    【專(zhuān)利技術(shù)屬性】
    技術(shù)研發(fā)人員:蔣明娜吳宣夠衛(wèi)琳娜鄧東上
    申請(qǐng)(專(zhuān)利權(quán))人:安徽工業(yè)大學(xué)
    類(lèi)型:發(fā)明
    國(guó)別省市:

    網(wǎng)友詢(xún)問(wèn)留言 已有0條評(píng)論
    • 還沒(méi)有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。

    1
    主站蜘蛛池模板: 国产真人无码作爱视频免费| 无码丰满熟妇juliaann与黑人| 色综合AV综合无码综合网站 | 亚洲人成影院在线无码观看 | 国产午夜精华无码网站| 色综合久久久久无码专区 | 久久久久无码精品| 精品亚洲AV无码一区二区三区| 噜噜综合亚洲AV中文无码| 久久久国产精品无码免费专区| 国产精品成人无码免费| 无码人妻精品一区二区三区99性| 成人无码AV一区二区| 国产午夜无码片在线观看| 99久久人妻无码精品系列蜜桃| 中文无码vs无码人妻| 无码人妻一区二区三区免费视频 | 亚洲AV无码乱码在线观看富二代 | 日韩精品无码一区二区三区四区| 亚洲人成无码网站在线观看| 亚洲AV无码专区在线播放中文| 久久青青草原亚洲av无码| 国产精品无码一二区免费| 亚洲精品GV天堂无码男同 | 国产精品无码av在线播放 | 亚洲AV无码专区亚洲AV伊甸园| 中文无码乱人伦中文视频在线V| 免费无码看av的网站| 免费无码黄网站在线观看| 无码人妻一区二区三区av| 免费无码又爽又刺激高潮| mm1313亚洲精品无码又大又粗| 无码人妻av一区二区三区蜜臀| 无码天堂亚洲国产AV| 国内精品久久人妻无码不卡| 亚洲精品无码99在线观看| 中文成人无码精品久久久不卡| 亚洲日产无码中文字幕| 亚洲国产精品成人精品无码区在线| 亚洲精品无码久久久久去q| 无码人妻久久一区二区三区|