System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 无码福利写真片视频在线播放,免费无码看av的网站,无码日本精品XXXXXXXXX
  • 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>
    當(dāng)前位置: 首頁 > 專利查詢>湖南工商大學(xué)專利>正文

    基于生成對抗網(wǎng)絡(luò)的自適應(yīng)模型竊取防御方法技術(shù)

    技術(shù)編號:43763497 閱讀:20 留言:0更新日期:2024-12-24 16:06
    本公開實施例中提供了一種基于生成對抗網(wǎng)絡(luò)的自適應(yīng)模型竊取防御方法,屬于數(shù)據(jù)處理技術(shù)領(lǐng)域,具體包括:采用對比學(xué)習(xí)的方法訓(xùn)練分類模型M的特征提取器;進行有監(jiān)督學(xué)習(xí)訓(xùn)練分類網(wǎng)絡(luò);構(gòu)建生成對抗網(wǎng)絡(luò),利用生成對抗網(wǎng)絡(luò)中的生成器接收查詢樣本x,并生成偽造的相似樣本x',將查詢樣本x和相似樣本x'分別輸入判別器得到標(biāo)簽和置信度,并使用反向傳播算法更新生成器和判別器;將特征提取器網(wǎng)絡(luò)和更新后的生成器構(gòu)成保護模塊,實時查詢數(shù)據(jù)經(jīng)過保護模塊生成相似樣本,相似樣本通過待保護模型給出預(yù)測標(biāo)簽及置信度,并根據(jù)分類網(wǎng)絡(luò)對實時查詢數(shù)據(jù)的分類結(jié)果將預(yù)測標(biāo)簽及置信度返回用戶。通過本公開的方案,提高了模型的安全性和適應(yīng)性。

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

    本公開實施例涉及數(shù)據(jù)處理,尤其涉及一種基于生成對抗網(wǎng)絡(luò)的自適應(yīng)模型竊取防御方法


    技術(shù)介紹

    1、目前,隨著機器學(xué)習(xí)、深度學(xué)習(xí)取得了相當(dāng)深入的研究,并在許多應(yīng)用領(lǐng)域取得了非常顯著的成功,機器學(xué)習(xí)應(yīng)用也越來越普遍。作為一項前景廣闊的服務(wù),機器學(xué)習(xí)即服務(wù)(mlaas)通過付費api為客戶提供個性化推理功能。然而,它很容易受到模型提取攻擊,模型提取攻擊是針對機器學(xué)習(xí)即服務(wù)(mlaas)平臺上部署的模型進行黑盒攻擊,試圖通過預(yù)測api重建具有與目標(biāo)模型類似功能的替代模型。通常攻擊者需要制作精心準備的樣本(合成樣本、對抗性樣本、代理樣本)迭代的去查詢目標(biāo)模型,以得到返回的結(jié)果,進而去訓(xùn)練自己的模型。現(xiàn)有的防御檢測方法中基于查詢分布的檢測,由于代理樣本其分布符合高斯分布且涉及多個串通的惡意用戶,使其合成樣本不相關(guān)(即作為自然數(shù)據(jù)分布),從而使基于查詢分布的檢測無效。對于對抗性置信度擾動來隱藏給定不同查詢的不同置信度分布,雖然達到了不同查詢所對應(yīng)的置信度差異小,從而降低了目標(biāo)模型的信息泄露,但是并沒有改變不同查詢所對應(yīng)的預(yù)測標(biāo)簽,所以對于只需要預(yù)測標(biāo)簽的模型竊取效果不佳。因此,雖然已經(jīng)提出了許多工作來防御模型提取攻擊,但現(xiàn)有工作都存在局限性且全面性較低。

    2、可見,亟需一個安全性和適應(yīng)性高的基于生成對抗網(wǎng)絡(luò)的自適應(yīng)模型竊取防御方法。


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

    1、有鑒于此,本公開實施例提供一種基于生成對抗網(wǎng)絡(luò)的自適應(yīng)模型竊取防御方法,至少部分解決現(xiàn)有技術(shù)中存在安全性和適應(yīng)性較差的問題。

    >2、本公開實施例提供了一種基于生成對抗網(wǎng)絡(luò)的自適應(yīng)模型竊取防御方法,包括:

    3、步驟1,采用對比學(xué)習(xí)的方法訓(xùn)練分類模型m的特征提取器,通過正樣本和負樣本數(shù)據(jù)訓(xùn)練得到特征提取器網(wǎng)絡(luò)參數(shù);

    4、步驟2,根據(jù)特征提取器網(wǎng)絡(luò)參數(shù),進行有監(jiān)督學(xué)習(xí)訓(xùn)練分類網(wǎng)絡(luò),得到訓(xùn)練好的分類模型m;

    5、步驟3,構(gòu)建生成對抗網(wǎng)絡(luò),利用生成對抗網(wǎng)絡(luò)中的生成器接收查詢樣本x,并生成偽造的相似樣本x',將查詢樣本x和相似樣本x'分別輸入判別器得到標(biāo)簽和置信度,并使用反向傳播算法更新生成器和判別器;

    6、步驟4,將特征提取器網(wǎng)絡(luò)和更新后的生成器構(gòu)成保護模塊,實時查詢數(shù)據(jù)經(jīng)過保護模塊生成相似樣本,相似樣本通過待保護模型給出預(yù)測標(biāo)簽及置信度,并根據(jù)分類網(wǎng)絡(luò)對實時查詢數(shù)據(jù)的分類結(jié)果將預(yù)測標(biāo)簽及置信度返回用戶。

    7、根據(jù)本公開實施例的一種具體實現(xiàn)方式,所述特征提取網(wǎng)絡(luò)包括編碼器和多層感知機。

    8、根據(jù)本公開實施例的一種具體實現(xiàn)方式,所述步驟1具體包括:

    9、步驟1.1,構(gòu)造正常查詢數(shù)據(jù)集和異常查詢數(shù)據(jù)集,設(shè)置每批次訓(xùn)練n個樣本,在正常查詢數(shù)據(jù)集和異常查詢數(shù)據(jù)集中分別抽取個樣本,對n個樣本做不同的數(shù)據(jù)增強,得到正樣本對,將其與其它圖像及其增強均作為負樣本,形成正負樣本數(shù)據(jù)集;

    10、步驟1.2,將正負樣本數(shù)據(jù)集輸入編碼器提取特征,得到特征表示,經(jīng)過多層感知機得到特征向量,根據(jù)第一損失函數(shù)計算特征向量之間是否達到最大的一致性,其中,所述第一損失函數(shù)的表達式為:

    11、

    12、其中i[k≠i]∈{0,1}是一個指示函數(shù),sim(·,·)表示余弦相似度,η為溫度參數(shù);

    13、步驟1.3,通過多個批次的訓(xùn)練得到特征提取器網(wǎng)絡(luò)的參數(shù),將凍結(jié)其參數(shù)去做下游查詢樣本類型的分類任務(wù)。

    14、根據(jù)本公開實施例的一種具體實現(xiàn)方式,所述步驟2具體包括:

    15、根據(jù)特征提取器網(wǎng)絡(luò)參數(shù)訓(xùn)練分類網(wǎng)絡(luò)參數(shù),查詢樣本x為標(biāo)簽數(shù)據(jù),用第二損失函數(shù)評估分類結(jié)果直至符合要求,其中,所述第二損失函數(shù)表達式為:

    16、

    17、其中,mc是模型正確類別對應(yīng)的分數(shù),mi是模型對應(yīng)每個類別的分數(shù)。

    18、根據(jù)本公開實施例的一種具體實現(xiàn)方式,所述步驟3具體包括:

    19、步驟3.1,生成器接收到查詢樣本x的特征fx,并生成偽造的相似樣本x',并計算查詢樣本x和相似樣本x’之間的第三損失函數(shù),其中,所述第三損失函數(shù)為:

    20、

    21、其中,d是判別器,g是生成器,x是輸入的查詢,t為查詢樣本判定類別,t∈{0,1},當(dāng)t=1時,其為惡意查詢樣本,生成的樣本x'盡可能與x不相似,當(dāng)t=0時,其為正常查詢樣本,生成的樣本x'盡可能與x相似,g(fx)是生成器的輸出,d(g(fx))是判別器對生成器輸出的預(yù)測概率;

    22、步驟3.2,判別器計算查詢樣本x和相似樣本x'的相似度,并據(jù)此得到判別器對應(yīng)的第四損失函數(shù),其中,所述第四損失函數(shù)為:

    23、

    24、其中,pmax(x)為x置信度最大的類別的置信度值,p'max(x')為x'置信度最大的類別的置信度值;

    25、步驟3.3,使用反向傳播算法,迭代步驟3.1和步驟3.2更新生成器和判別器的權(quán)重,直至符合要求。

    26、本公開實施例中的基于生成對抗網(wǎng)絡(luò)的自適應(yīng)模型竊取防御方案,包括:步驟1,采用對比學(xué)習(xí)的方法訓(xùn)練分類模型m的特征提取器,通過正樣本和負樣本數(shù)據(jù)訓(xùn)練得到特征提取器網(wǎng)絡(luò)參數(shù);步驟2,根據(jù)特征提取器網(wǎng)絡(luò)參數(shù),進行有監(jiān)督學(xué)習(xí)訓(xùn)練分類網(wǎng)絡(luò),得到訓(xùn)練好的分類模型m;步驟3,構(gòu)建生成對抗網(wǎng)絡(luò),利用生成對抗網(wǎng)絡(luò)中的生成器接收查詢樣本x,并生成偽造的相似樣本x',將查詢樣本x和相似樣本x'分別輸入判別器得到標(biāo)簽和置信度,并使用反向傳播算法更新生成器和判別器;步驟4,將特征提取器網(wǎng)絡(luò)和更新后的生成器構(gòu)成保護模塊,實時查詢數(shù)據(jù)經(jīng)過保護模塊生成相似樣本,相似樣本通過待保護模型給出預(yù)測標(biāo)簽及置信度,并根據(jù)分類網(wǎng)絡(luò)對實時查詢數(shù)據(jù)的分類結(jié)果將預(yù)測標(biāo)簽及置信度返回用戶。

    27、本公開實施例的有益效果為:通過本公開的方案,利用對比學(xué)習(xí)的方法訓(xùn)練特征提取器,并通過監(jiān)督學(xué)習(xí)訓(xùn)練分類網(wǎng)絡(luò),最終得到分類模型m;通過生成對抗網(wǎng)絡(luò)得到的相似樣本用于混淆查詢樣本從待保護模型得到的置信度值。針對惡意查詢樣本進行預(yù)測擾動,既達到了模型防御的作用,又保證了模型的有效性,提高了安全性和適應(yīng)性。

    本文檔來自技高網(wǎng)...

    【技術(shù)保護點】

    1.一種基于生成對抗網(wǎng)絡(luò)的自適應(yīng)模型竊取防御方法,其特征在于,包括:

    2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述特征提取網(wǎng)絡(luò)包括編碼器和多層感知機。

    3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述步驟1具體包括:

    4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述步驟2具體包括:

    5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述步驟3具體包括:

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

    1.一種基于生成對抗網(wǎng)絡(luò)的自適應(yīng)模型竊取防御方法,其特征在于,包括:

    2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述特征提取網(wǎng)絡(luò)包括編碼器和多層感知機。

    3.根據(jù)權(quán)利要求2...

    【專利技術(shù)屬性】
    技術(shù)研發(fā)人員:陳曉紅湯晨曹文治袁依格尚蓀培任劍
    申請(專利權(quán))人:湖南工商大學(xué)
    類型:發(fā)明
    國別省市:

    網(wǎng)友詢問留言 已有0條評論
    • 還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 无码专区一va亚洲v专区在线| 国产精品爆乳奶水无码视频| 欧洲Av无码放荡人妇网站| 最新无码人妻在线不卡| 三上悠亚ssⅰn939无码播放| 人妻少妇看A偷人无码电影| 日韩精品无码免费专区网站| 亚洲AV永久无码精品网站在线观看| 亚洲精品一级无码中文字幕| 亚洲中文字幕无码mv| 国产日韩精品中文字无码| 亚洲国产av无码精品| 亚洲av无码专区亚洲av不卡| 亚洲av无码精品网站| 国产成人无码免费网站| 特级小箩利无码毛片| 伊人无码精品久久一区二区| 人妻夜夜添夜夜无码AV| 久久中文精品无码中文字幕| 成人年无码AV片在线观看| 无码人妻精品中文字幕免费东京热| 国产AV无码专区亚洲Av| 一本一道av中文字幕无码| 国产av永久精品无码| 国产成人无码区免费A∨视频网站 国产成人无码午夜视频在线观看 国产成人无码精品一区不卡 | 中文字幕AV无码一区二区三区| 无码少妇精品一区二区免费动态| 国产丝袜无码一区二区三区视频 | 无码av专区丝袜专区| 亚洲最大中文字幕无码网站| 久久精品aⅴ无码中文字字幕不卡 久久精品aⅴ无码中文字字幕重口 | 亚洲中文字幕无码av在线| 亚洲va中文字幕无码久久| 久久精品aⅴ无码中文字字幕| 亚洲精品无码专区久久久| 亚洲AV无码1区2区久久| 精品无码久久久久久午夜| 日日摸夜夜添无码AVA片| 日韩精品成人无码专区免费| 毛片亚洲AV无码精品国产午夜| 色欲AV无码一区二区三区 |