[發明專利]一種基于訓練集數據的對抗攻擊方法有效
| 申請號: | 202010197885.4 | 申請日: | 2020-03-19 |
| 公開(公告)號: | CN111488916B | 公開(公告)日: | 2023-01-24 |
| 發明(設計)人: | 韓亞洪;安健僑;石育澄;賈凡 | 申請(專利權)人: | 天津大學 |
| 主分類號: | G06F18/214 | 分類號: | G06F18/214;G06F18/24 |
| 代理公司: | 天津市北洋有限責任專利代理事務所 12201 | 代理人: | 李素蘭 |
| 地址: | 300072*** | 國省代碼: | 天津;12 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 訓練 集數 對抗 攻擊 方法 | ||
1.一種基于訓練集數據的對抗攻擊方法,其特征在于,該方法包括以下步驟:
步驟1,使用VOC大規模圖像分類數據集構成的圖像集合Img訓練檢測模型:
其中,xi表示一張圖像,Nd表示圖像集合Img中的圖像總數;
構建圖像集合的集合IMG,其中每個圖像xk對應的檢測框Tk:
其中,(q11,p11,q21,p21)表示每一個圖像檢測框所對應的左上角坐標和右下角坐標,Rn表示該圖像中檢測框的數量,li表示第i個檢測框內圖像的類別;
由圖像集合Img以及每個圖像對應的圖像描述集合Result組成最終的數據集并訓練檢測模型:
步驟2,對訓練集中圖像進行篩選尋找單類別的訓練集圖像Y:
步驟3,使用訓練集圖像Y構建k-d樹,并利用k-d樹進行訓練集的存儲:
步驟4,對要攻擊的圖片xi,通過k-d樹查詢在訓練集圖像Y中和距離最近的非同類別訓練圖像
步驟5,根據構造初始徑向噪聲z*:
構造噪聲zi*:
因此,初始徑向噪聲為
步驟6,構造擾動空間,并通過對擾動空間隨機取樣得到η:
其中η為對抗樣本生成過程中的切向擾動量;
步驟7,調整圖像檢測框內的擾動量,并根據η生成新的對抗樣本x′:
其中,δ為切向步長,ε為徑向步長;
步驟8,對新的對抗樣本x′進行查詢;
步驟9、判斷是否攻擊成功?
對x′進行查詢得到返回結果Tx,如果Tx中的檢測框與原圖Ti中的檢測框類別不一致,則攻擊成功,執行步驟10;
否則,攻擊不成功,返回步驟5,重復執行步驟5、步驟6、步驟7、步驟8,直到攻擊成功;
步驟10、得到最終對抗樣本x′,并將對抗樣本輸入到目標模型中進行分類,得出分類結果F(x′)。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于天津大學,未經天津大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010197885.4/1.html,轉載請聲明來源鉆瓜專利網。





