敵対的機械学習とは、機械学習アルゴリズムに対する攻撃と、そのような攻撃に対する防御を研究する分野です。[1] 2020年5月の調査では、産業用アプリケーションにおける機械学習システムの保護を強化する必要性が切実に求められていると実務家が報告していることが明らかになりました。[2]
ほとんどの機械学習技術は、トレーニング データとテスト データが同じ統計分布 ( IID ) から生成されるという仮定の下、特定の問題セットで機能するように設計されています。ただし、この仮定は、実際のハイステーク アプリケーションでは危険なほどに違反されることが多く、ユーザーが統計的仮定に違反する偽造データを意図的に提供することがあります。
敵対的機械学習における最も一般的な攻撃には、回避攻撃[3]、 データ汚染攻撃[4] 、ビザンチン攻撃[5] 、モデル抽出[6]などがあります。
歴史
2004年1月のMITスパム会議で、ジョン・グラハム・カミングは、スパムメールをスパムではないと分類するためにスパムメールに追加すべき単語を自動的に学習することで、機械学習スパムフィルターを使用して別の機械学習スパムフィルターを破ることができることを示しました。[7]
2004 年、Nilesh Dalvi らは、スパム フィルターで使用される線形分類器は、スパマーがスパム メールに「適切な単語」を挿入することで単純な「回避攻撃」によって破られる可能性があることを指摘しました。(2007 年頃、一部のスパマーは、 OCRベースのフィルターを破るために、「画像スパム」内の単語をぼかすためにランダム ノイズを追加しました。) 2006 年、Marco Barreno らは「機械学習は安全か?」を発表し、攻撃の広範な分類法を概説しました。2013 年になっても、多くの研究者は、非線形分類器 (サポート ベクター マシンやニューラル ネットワークなど) が敵に対して堅牢であるかもしれないと期待し続けていましたが、Battista Biggio らがそのような機械学習モデルに対する最初の勾配ベース攻撃を実証しました (2012 [8] –2013 [9] )。2012 年には、ディープ ニューラル ネットワークがコンピューター ビジョンの問題を支配し始めました。 2014年から、クリスチャン・セゲディらは、勾配ベースの攻撃を使用して敵対的な摂動を作り出すことで、深層ニューラルネットワークが敵対者に騙される可能性があることを実証しました。[10] [11]
最近、環境の制約が異なるため、ノイズの影響を打ち消すために、実際の世界では敵対的攻撃を生成するのがより困難であることが観察されました。[12] [13]たとえば、敵対的画像にわずかな回転やわずかな照明を加えると、敵対性が破壊される可能性があります。 さらに、Google Brain の Nicholas Frosst などの研究者は、敵対的なサンプルを作成するよりも、標識自体を物理的に削除することで、自動運転車に一時停止標識を見逃させる方がはるかに簡単であると指摘しています。 [15] Frosst はまた、敵対的機械学習コミュニティが、特定のデータ分布でトレーニングされたモデルがまったく異なるデータ分布でも優れたパフォーマンスを発揮すると誤って想定していると考えています。 彼は、機械学習への新しいアプローチを探求する必要があると提案し、現在、最先端のアプローチよりも人間の知覚に近い特性を持つ独自のニューラルネットワークに取り組んでいます。[15]
敵対的機械学習は依然として学術界に深く根ざしていますが、Google、Microsoft、IBMなどの大手テクノロジー企業は、機械学習モデルの堅牢性を具体的に評価し、敵対的攻撃のリスクを最小限に抑えることができるように、ドキュメントとオープンソースコードベースのキュレーションを開始しています。[16] [17] [18]
例
例としては、スパムフィルタリング攻撃が挙げられ、スパムメッセージは「悪い」単語のスペルミスや「良い」単語の挿入によって難読化されます。[19] [20]コンピュータセキュリティ攻撃では、ネットワークパケット内のマルウェアコードを難読化したり、侵入検知を誤らせるためにネットワークフローの特性を変更したりします。 [21] [22]生体認証攻撃では、偽の生体認証特性を利用して正当なユーザーになりすますことがあります。 [23]または、時間の経過とともに更新される特性に適応するユーザーのテンプレートギャラリーを侵害します。
研究者たちは、たった1ピクセルを変えるだけでディープラーニングのアルゴリズムを騙すことができることを実証した。[24]また、 Googleの物体検出AIがカメをどの角度から見てもライフルとして分類するように設計されたテクスチャを持つおもちゃのカメを3Dプリントした研究者もいる。[25]このカメを作るのに必要なのは、市販されている低コストの3Dプリント技術だけだった。[26 ]
機械で加工された犬の画像は、コンピューターと人間の両方にとって猫のように見えることが示されました。[27] 2019年の研究では、人間は機械が敵対的な画像をどのように分類するかを推測できることが報告されています。[28]研究者は、一時停止標識の外観を乱し、自動運転車がそれを合流標識または速度制限標識として分類する方法を発見しました。[14] [29]
マカフィーはテスラの旧モービルアイシステムを攻撃し、速度制限標識に2インチの黒いテープを貼るだけで、制限速度を50mph超過して走行するように仕向けた。[30] [31]
顔認識システムやナンバープレートリーダーを欺くために設計されたメガネや衣服の敵対的なパターンは、「ステルスストリートウェア」というニッチな産業を生み出しました。[32]
ニューラルネットワークに対する敵対的攻撃により、攻撃者は標的のシステムにアルゴリズムを注入することができます。[33]研究者は敵対的なオーディオ入力を作成し、インテリジェントアシスタントへのコマンドを一見無害なオーディオで偽装することもできます。[34]同様の文献では、このような刺激に対する人間の知覚について調査しています。[35] [36]
クラスタリングアルゴリズムはセキュリティアプリケーションで使用されます。マルウェアおよびコンピュータウイルスの分析は、マルウェアファミリーを識別し、特定の検出シグネチャを生成することを目的としています。[37] [38]
攻撃方法
分類
(教師あり)機械学習アルゴリズムに対する攻撃は、分類器への影響、セキュリティ侵害、およびその特異性の 3つの主要な軸に沿って分類されています。 [39]
- 分類器への影響: 攻撃は分類段階を妨害することで分類器に影響を与えることができます。この段階の前に脆弱性を特定するための探索段階が行われる場合があります。攻撃者の能力はデータ操作の制約によって制限される可能性があります。[40]
- セキュリティ違反: 攻撃により、正当なデータとして分類される悪意のあるデータが提供される場合があります。トレーニング中に悪意のあるデータが提供されると、トレーニング後に正当なデータが拒否される可能性があります。
- 特異性: 標的型攻撃は、特定の侵入や妨害を許そうとします。一方、無差別攻撃は、一般的な混乱を引き起こします。
この分類法は、敵対者の目的、攻撃対象システムに関する知識、入力データ/システムコンポーネントを操作する能力、攻撃戦略について明確な仮定を可能にする、より包括的な脅威モデルに拡張されました。[41] [42]この分類法はさらに、敵対的攻撃に対する防御戦略の次元を含むように拡張されました。[43]
戦略
以下は、最も一般的に発生する攻撃シナリオの一部です。
データ汚染
ポイズニングとは、出力のエラーを増やすように設計されたデータでトレーニングデータセットを汚染することです。学習アルゴリズムはトレーニングデータセットによって形成されるため、ポイズニングは悪意のある意図でアルゴリズムを効果的に再プログラムすることができます。特に、コンテンツ推奨や自然言語モデルなどのユーザー生成トレーニングデータについては懸念が高まっています。偽アカウントの遍在は、ポイズニングの機会を多く提供します。Facebookは、年間約70億の偽アカウントを削除していると報告されています。[44] [45]ポイズニングは、産業用途における最大の懸念事項として報告されています。[2]
ソーシャル メディアでは、偽情報キャンペーンによって推奨およびモデレーション アルゴリズムに偏りが生じ、特定のコンテンツが他のコンテンツよりも優先されるようになります。
データ汚染の特別な例としてはバックドア攻撃[46]があり、これは画像、音声、ビデオ、テキストの小さな欠陥など、特定のトリガーによる入力に対して特定の動作を教えることを目的としています。
例えば、侵入検知システムは収集されたデータを使用してトレーニングされることが多い。攻撃者は、運用中に悪意のあるサンプルを注入してこのデータを汚染し、その後の再トレーニングを妨害する可能性がある。[41] [42] [39] [47] [48]
データポイズニング技術はテキストから画像へのモデルに適用して出力を変更することも可能であり、アーティストはこれを利用して著作権で保護された作品や芸術的スタイルを模倣から守ることができる。[49]
データ汚染は、モデルが合成データで訓練されている場合、モデルの崩壊によって意図せず発生することもあります。[50]
ビザンチンの攻撃
機械学習は規模が大きくなると、複数のコンピューティングマシンに依存することが多くなります。たとえば、フェデレーテッドラーニングでは、エッジデバイスが中央サーバーと連携し、通常は勾配やモデルパラメータを送信します。ただし、これらのデバイスの一部は、中央サーバーのモデルに損害を与えたり [51]、アルゴリズムを特定の動作に偏らせたりするなど、予想される動作から逸脱する場合があります(偽情報コンテンツの推奨を増幅するなど)。一方、トレーニングが単一のマシンで実行される場合、モデルはマシンの障害やマシンへの攻撃に対して非常に脆弱になります。マシンは単一障害点です。[52]実際、マシンの所有者が自分で検出不可能なバックドアを挿入することもあります。[53]
(分散)学習アルゴリズムを少数の悪意のある(ビザンチン)参加者に対して証明可能な耐性を持たせるための現在の主要なソリューションは、堅牢な勾配集約ルールに基づいています。[54] [55] [56] [57] [58] [59]堅牢な集約ルールは、特に参加者間のデータが非iid分布である場合に常に機能するとは限りません。しかし、推奨アルゴリズムの消費習慣や言語モデルの文章スタイルが異なるユーザーなど、異質な正直な参加者のコンテキストでは、堅牢な学習アルゴリズムが保証できることに関する証明可能な不可能性定理があります。[5] [60]
回避
回避攻撃[9] [41] [42] [61]は、訓練されたモデルの不完全さを悪用するものである。例えば、スパマーやハッカーは、スパムメールやマルウェアの内容を難読化することで検出を逃れようとすることが多い。サンプルは検出を逃れるために、つまり正当なものとして分類されるように改変される。これには訓練データへの影響は含まれない。回避の明確な例としては、スパムコンテンツが添付画像内に埋め込まれ、アンチスパムフィルターによるテキスト分析を逃れる画像ベースのスパムが挙げられる。回避の別の例としては、生体認証システムに対するスプーフィング攻撃が挙げられる。[23]
回避攻撃は一般的にブラックボックス攻撃とホワイトボックス攻撃の2つのカテゴリに分けられます。[17]
モデル抽出
モデル抽出では、攻撃者がブラックボックスの機械学習システムを調査し、そのシステムがトレーニングされたデータを抽出します。[62] [63] トレーニングデータまたはモデル自体が機密性の高いものである場合、問題が発生する可能性があります。たとえば、モデル抽出を使用して独自の株式取引モデルを抽出し、攻撃者がそれを自分の金銭的利益のために使用できる可能性があります。
極端なケースでは、モデル抽出によってモデル盗難が発生する可能性があります。これは、モデルを完全に再構築できるように十分な量のデータをモデルから抽出することを意味します。
一方、メンバーシップ推論は、データポイントの所有者を推論する標的型モデル抽出攻撃であり、多くの場合、機械学習の不十分な実践から生じる過剰適合を利用しています。[64]懸念されるのは、ターゲットモデルのパラメータに関する知識やアクセスがなくてもこれが達成できることがあるため、医療記録や個人を特定できる情報を含むがこれらに限定されない機密データでトレーニングされたモデルのセキュリティ上の懸念が生じていることです。転移学習の出現と多くの最先端の機械学習モデルの公開により、テクノロジー企業は公開モデルに基づいてモデルを作成する傾向が強まっており、使用されているモデルの構造とタイプに関する情報が攻撃者に自由にアクセスできるようになっています。[64]
カテゴリー
敵対的深層強化学習
敵対的深層強化学習は、学習したポリシーの脆弱性に焦点を当てた強化学習の研究が活発に行われている分野です。この研究分野では、強化学習ポリシーが知覚できない敵対的操作の影響を受けやすいことが最初にいくつかの研究で示されました。[65] [66]これらの脆弱性を克服するためにいくつかの方法が提案されていますが、最新の研究では、これらの提案されたソリューションは、深層強化学習ポリシーの現在の脆弱性を正確に表現するにはほど遠いことが示されています。[67]
敵対的自然言語処理
音声認識に対する敵対的攻撃は、音声テキスト変換アプリケーション、特にMozillaのDeepSpeechの実装に対して導入されています。[68]
敵対的攻撃と線形モデルのトレーニング
線形モデルにおける敵対的攻撃に関する文献は増えています。実際、Goodfellowら[69]の独創的な研究以来、線形モデルにおけるこれらのモデルの研究は、敵対的攻撃が機械学習モデルにどのような影響を与えるかを理解するための重要なツールとなっています。これらのモデルの分析は、線形回帰と分類の問題における敵対的攻撃の計算を簡素化できるため、簡素化されています。さらに、この場合、敵対的トレーニングは凸型です。[70]
線形モデルは、最先端のモデルで観察される現象を再現しながら解析的な分析を可能にする。その代表的な例の1つは、このモデルを使用して堅牢性と精度のトレードオフを説明する方法です。[71]線形モデルにおける敵対的攻撃の分析は、分類[72]や線形回帰[73]の漸近解析など、さまざまな研究で提供されています。[74] そして、ラデマッハ複雑性に基づく有限サンプル解析。[75]
特定の攻撃タイプ
機械学習システムに対して使用される敵対的攻撃にはさまざまな種類があります。これらの多くは、深層学習システムだけでなく、 SVM [8]や 線形回帰[76]などの従来の機械学習モデルでも機能します。これらの攻撃タイプの大まかなサンプルは次のとおりです。
- 敵対的例[77]
- トロイの木馬攻撃/バックドア攻撃[78]
- モデル反転[79]
- メンバーシップ推論[80]
敵対的例
敵対的サンプルとは、人間には「普通」に見えるが、機械学習モデルには誤分類を引き起こすように特別に作成された入力を指します。多くの場合、誤分類を誘発するために、特別に設計された「ノイズ」の形式が使用されます。以下は、文献に記載されている敵対的サンプルを生成するための現在の手法の一部です (決して網羅的なリストではありません)。
- 勾配ベースの回避攻撃[9]
- 高速勾配符号法(FGSM)[81]
- 投影勾配降下法(PGD)[82]
- カルリーニとワーグナー(C&W)の攻撃[83]
- 敵対的パッチ攻撃[84]
ブラックボックス攻撃
敵対的機械学習におけるブラックボックス攻撃は、敵対者が与えられた入力に対して出力しか得られず、モデル構造やパラメータについての知識がないことを前提としています。[17] [85]この場合、敵対的サンプルは、最初から作成されたモデルを使用して生成されるか、モデルをまったく使用せずに生成されます(元のモデルを照会する機能は除く)。いずれの場合も、これらの攻撃の目的は、問題のブラックボックスモデルに転送できる敵対的サンプルを作成することです。[86]
単純なブラックボックスの敵対的攻撃
シンプルなブラックボックス敵対的攻撃は、ブラックボックス画像分類器を攻撃するためのクエリ効率の高い方法です。[87]
でランダムな正規直交基底を取ります。著者らは、標準基底(ピクセル)の 離散コサイン変換を提案しました。
正しく分類された画像 については、 を試し、 における分類器の誤差の量を比較します。誤差が最も大きくなるものを選択します。
分類器のエラーが目的のレベルに達するまで これを繰り返します。
この発見は、著者らがガウス過程に基づく以前のブラックボックス敵対的攻撃アルゴリズムと比較するための単純なベースラインを設計したときに行われ、そのベースラインがさらに優れた結果を示したことに驚いた。[88]
スクエアアタック
スクエア攻撃は、勾配情報を必要とせずに分類スコアを照会することに基づくブラックボックス回避敵対的攻撃として2020年に導入されました。[89]スコアベースのブラックボックス攻撃であるこの敵対的アプローチは、モデル出力クラス全体の確率分布を照会できますが、モデル自体には他の方法でアクセスできません。論文の著者によると、提案されたスクエア攻撃は、当時の最先端のスコアベースのブラックボックス攻撃と比較して、より少ないクエリを必要としました。[89]
関数の目的を記述するために、攻撃は分類器を と定義します。ここで、 は入力の次元を表し、 は出力クラスの総数を表します。は、入力がクラス に属するスコア(または 0 から 1 の間の確率)を返します。これにより、任意の入力に対する分類器のクラス出力を と定義できます。この攻撃の目標は次のとおりです。[89]
言い換えれば、とが類似しているという制約の下で、分類器が誤って他のクラスに分類してしまうような、乱れた敵対的サンプルを見つけることである。この論文では損失を次のように定義し、敵対的サンプルを見つけるための解決策として、以下の制約付き最適化問題を解くことを提案している。[89]
理論上、その結果は、間違ったクラスに非常に自信を持っているが、元の画像と非常に似ている敵対的サンプルです。そのようなサンプルを見つけるために、スクエア アタックは反復ランダム検索技術を使用して、目的関数を改善することを期待して画像をランダムに乱します。各ステップで、アルゴリズムはピクセルの小さな正方形セクションのみを乱します。これがスクエア アタックという名前です。このアルゴリズムは、クエリの効率を向上させるために敵対的サンプルが見つかるとすぐに終了します。最後に、攻撃アルゴリズムはスコアを使用し、勾配情報を使用しないため、このアプローチは、以前は回避攻撃を防ぐために使用されていた一般的な手法である勾配マスキングの影響を受けないことが論文の著者によって示されています。[89]
ホップスキップジャンプ攻撃
このブラック ボックス攻撃は、クエリ効率の高い攻撃としても提案されていますが、これは入力の予測出力クラスへのアクセスのみに依存します。言い換えると、HopSkipJump 攻撃では、Square Attack のように勾配を計算したりスコア値にアクセスしたりする機能は必要なく、モデルのクラス予測出力 (任意の入力に対して) のみが必要になります。提案された攻撃は、ターゲット設定と非ターゲット設定の 2 つの異なる設定に分かれていますが、どちらも、異なるモデル出力につながる最小限の摂動を追加するという一般的なアイデアから構築されています。ターゲット設定では、モデルが摂動された画像を特定のターゲット ラベル (元のラベルではない) に誤分類するようにすることが目標です。非ターゲット設定では、モデルが摂動された画像を元のラベルではない任意のラベルに誤分類するようにすることが目標です。両方の攻撃目標は次のとおりです。は元の画像、は敵対画像、は画像間の距離関数、はターゲット ラベル、はモデルの分類クラス ラベル関数です。[90]
この問題を解決するために、攻撃では非標的設定と標的設定の両方に対して次の境界関数を提案している。 [90]
これをさらに単純化することで、異なる潜在的な敵対的例間の境界をより視覚的にわかりやすくすることができる。[90]
この境界関数を使用して、攻撃は反復アルゴリズムに従い、攻撃の目的を満たす 特定の画像の敵対的サンプルを見つけます。
- ある時点に初期化する
- 以下を繰り返す
- 境界探索
- グラデーションの更新
- 勾配を計算する
- ステップサイズを見つける
境界探索では、修正された二分探索を使用して、境界( によって定義される)がとの間の線と交差する点を探します。次のステップでは、 の勾配を計算し、この勾配と事前に選択されたステップサイズを使用して元の画像を更新します。HopSkipJumpの著者は、この反復アルゴリズムが収束し、元の画像に非常に近い距離にある境界に沿った点につながることを証明しています。[90]
しかし、HopSkipJumpは提案されたブラックボックス攻撃であり、上記の反復アルゴリズムは2番目の反復ステップで勾配を計算する必要があるため(ブラックボックス攻撃ではアクセスできない)、著者らはモデルの出力予測のみを必要とする勾配計算のソリューションを提案している。[90]と表記されるすべての方向に多数のランダムベクトルを生成することにより、画像 上の境界関数の符号で重み付けされたこれらのランダムベクトルの平均を使用して勾配の近似値を計算できます。ここで、はランダムベクトルの摂動のサイズです。[90]
上記の式の結果は、反復アルゴリズムのステップ2で必要な勾配に近い近似値を与え、HopSkipJumpをブラックボックス攻撃として完成させます。[91] [92] [90]
ホワイトボックス攻撃
ホワイトボックス攻撃は、攻撃者が入力されたラベルを取得できることに加えて、モデルパラメータにもアクセスできることを前提としています。[86]
高速勾配符号法
敵対的サンプルを生成するための最初の攻撃法の 1 つは、Google の研究者であるIan J. Goodfellow、Jonathon Shlens、Christian Szegedy によって提案されました。[93]この攻撃法は高速勾配符号法 (FGSM) と呼ばれ、画像に知覚できないノイズを線形に追加し、モデルが画像を誤って分類するようにします。このノイズは、撹乱する画像に対する勾配の符号に小さな定数イプシロンを掛けて計算されます。イプシロンが増加すると、モデルが騙される可能性が高くなりますが、撹乱も識別しやすくなります。以下に示すのは、敵対的サンプルを生成するための式です。は元の画像、は非常に小さな数値、は勾配関数、は損失関数、はモデルの重み、は真のラベルです。[94]
この式の重要な特性の 1 つは、目標が真のラベルの元の画像の損失を最大化する画像を生成することであるため、勾配が入力画像に対して計算されることです。従来の勾配降下法(モデルトレーニング用) では、目標が真実のデータセットでのモデルの損失を最小化することであるため、勾配を使用してモデルの重みを更新します。高速勾配符号法は、ニューラルネットワークは入力に対する線形量の摂動にも抵抗できないという仮説に基づいて、モデルを回避するための敵対的サンプルを高速に生成する方法として提案されました。[95] [94] [93] FGSM は、画像分類や骨格動作認識に対する敵対的攻撃に効果的であることが示されています。[96]
カルリーニ&ワーグナー(C&W)
既存の敵対的攻撃と防御を分析する取り組みの一環として、カリフォルニア大学バークレー校の研究者ニコラス・カルリーニとデビッド・ワグナーは2016年に、敵対的サンプルを生成するためのより高速で堅牢な方法を提案しました。[97]
カルリーニとワグナーが提案した攻撃は、難しい非線形最適化方程式を解くことから始まる。[63]
ここでの目的は、元の入力に追加されるノイズ()を最小化することであり、機械学習アルゴリズム()は、デルタ(または)を含む元の入力を他のクラスとして予測する。しかし、上記の式を直接使う代わりに、CarliniとWagnerは次のような新しい関数を使うことを提案している。[63]
これにより、最初の方程式は以下の問題に要約されます。[63]
さらに以下の式にも当てはまる:[63]
カルリーニとワグナーは、与えられた入力に対するクラス確率を決定する関数である の代わりに、以下の関数を使用することを提案している。を に代入すると、この式は、次に可能性の高いクラスよりも一定量だけ信頼性が高いターゲットクラスを見つけるものと考えることができる。[63]
勾配降下法を使用して解くと、この方程式は、かつて敵対的サンプルに対して有効であると提案された防御蒸留を回避することもできる高速勾配符号法と比較して、より強力な敵対的サンプルを生成することができる。[98] [99] [97] [63]
防御

研究者たちは機械学習を保護するための多段階アプローチを提案している。[11]
- 脅威のモデル化 - ターゲット システムに関して攻撃者の目的と能力を形式化します。
- 攻撃シミュレーション - 攻撃者が解決しようとする最適化問題を、考えられる攻撃戦略に従って形式化します。
- 攻撃の影響評価
- 対策設計
- ノイズ検出(回避ベースの攻撃用)[100]
- 情報ロンダリング – 敵対者が受け取った情報を改ざんする(モデル窃盗攻撃用)[63]
メカニズム
回避、ポイズニング、プライバシー攻撃に対する防御メカニズムとして、次のようなものが提案されています。
- 安全な学習アルゴリズム[20] [101] [102]
- ビザンチン耐性アルゴリズム[54] [5]
- 多重分類システム[19] [103]
- AIが書いたアルゴリズム。[33]
- トレーニング環境を探索するAI。例えば、画像認識では、固定された2D画像セットを受動的にスキャンするのではなく、3D環境を能動的にナビゲートします。[33]
- プライバシー保護学習[42] [104]
- Kaggleスタイルのコンペティションのためのラダーアルゴリズム
- ゲーム理論モデル[105] [106] [107]
- トレーニングデータのサニタイズ
- 敵対的訓練[81] [22]
- バックドア検出アルゴリズム[108]
- 勾配マスキング/難読化技術:ホワイトボックス攻撃で勾配を悪用する攻撃者を防ぐ。この防御ファミリーは、これらのモデルが依然としてブラックボックス攻撃に対して脆弱であるか、他の方法で回避できるため、信頼できないと見なされています。[109]
- 文献ではモデルのアンサンブルが提案されているが、それらに依存する際には注意が必要である。通常、弱い分類器をアンサンブルするとより正確なモデルが得られるが、敵対的な状況には当てはまらないようだ。[110]
参照
参考文献
- ^ Kianpour, Mazaher; Wen, Shao-Fang (2020). 「機械学習に対するタイミング攻撃:最新技術」。インテリジェントシステムとアプリケーション。インテリジェントシステムとコンピューティングの進歩。第1037巻。pp. 111–125。doi : 10.1007 /978-3-030-29516-5_10。ISBN 978-3-030-29515-8. S2CID 201705926.
- ^ ab Siva Kumar、Ram Shankar; Nyström、Magnus; Lambert、John; Marshall、Andrew; Goertzel、Mario; Comissoneru、Andi; Swann、Matt; Xia、Sharon (2020 年 5 月)。「敵対的機械学習 - 業界の展望」。2020 IEEE セキュリティおよびプライバシー ワークショップ (SPW)。pp. 69–75。doi : 10.1109 / SPW50608.2020.00028。ISBN 978-1-7281-9346-5. S2CID 229357721。
- ^ Goodfellow, Ian; McDaniel, Patrick; Papernot, Nicolas (2018年6月25日). 「敵対的入力に対して堅牢な機械学習を実現する」Communications of the ACM . 61 (7): 56–66. doi : 10.1145/3134599 . ISSN 0001-0782.[永久リンク切れ ]
- ^ Geiping, Jonas; Fowl, Liam H.; Huang, W. Ronny; Czaja, Wojciech; Taylor, Gavin; Moeller, Michael; Goldstein, Tom (2020-09-28). 「魔女の醸造:勾配マッチングによる産業規模のデータ汚染」。国際学習表現会議 2021 (ポスター).
- ^ abc El-Mhamdi, El Mahdi; Farhadkhani, Sadegh; Guerraoui, Rachid; Guirguis, Arsany; Hoang, Lê-Nguyên; Rouault, Sébastien (2021-12-06). 「ジャングルでの協調学習(分散型、ビザンチン型、異種型、非同期型、非凸型学習)」。ニューラル情報処理システムの進歩。34。arXiv :2008.00742。
- ^ Tramèr, Florian; Zhang, Fan; Juels, Ari; Reiter, Michael K.; Ristenpart, Thomas (2016). 予測 {API} による機械学習モデルの盗難。第 25 回 USENIX セキュリティ シンポジウム。pp. 601–618。ISBN 978-1-931971-32-4。
- ^ 「適応型/ベイジアンスパムフィルターを破る方法 (2004)」。2023年7月5日閲覧。
- ^ ab Biggio, Battista; Nelson, Blaine; Laskov, Pavel (2013-03-25). 「サポートベクターマシンに対するポイズニング攻撃」. arXiv : 1206.6389 [cs.LG].
- ^ abc Biggio, Battista; Corona, Igino; Maiorca, Davide; Nelson, Blaine; Srndic, Nedim; Laskov, Pavel; Giacinto, Giorgio; Roli, Fabio (2013). 「テスト時の機械学習に対する回避攻撃」。Advanced Information Systems Engineering。Lecture Notes in Computer Science。Vol. 7908。Springer。pp. 387–402。arXiv : 1708.06131。doi : 10.1007 / 978-3-642-40994-3_25。ISBN 978-3-642-38708-1. S2CID 18716873。
- ^ セゲディ、クリスチャン;ザレンバ、ヴォイチェフ。スツケヴァー、イリヤ。ブルーナ、ジョアン。エルハン、ドゥミトル。グッドフェロー、イアン。ファーガス、ロブ (2014-02-19)。 「ニューラルネットワークの興味深い特性」。arXiv : 1312.6199 [cs.CV]。
- ^ ab Biggio, Battista; Roli, Fabio (2018年12月). 「ワイルドパターン: 敵対的機械学習の台頭から10年」.パターン認識. 84 : 317–331. arXiv : 1712.03141 . Bibcode :2018PatRe..84..317B. doi :10.1016/j.patcog.2018.07.023. S2CID 207324435.
- ^ Kurakin, Alexey; Goodfellow, Ian; Bengio, Samy (2016). 「物理世界における敵対的事例」. arXiv : 1607.02533 [cs.CV].
- ^ Gupta、Kishor Datta、Dipankar Dasgupta、Zahid Akhtar。「回避ベースの敵対的攻撃と緩和技術の適用性の問題」2020 IEEE 計算知能シンポジウムシリーズ (SSCI)。2020 年。
- ^ ab Lim, Hazel Si Min; Taeihagh, Araz (2019). 「AVにおけるアルゴリズムによる意思決定:スマートシティの倫理的・技術的懸念を理解する」.サステナビリティ. 11 (20): 5791. arXiv : 1910.13122 . Bibcode :2019arXiv191013122L. doi : 10.3390/su11205791 . S2CID 204951009.
- ^ ab 「Google BrainのNicholas Frosst氏、敵対的事例と感情的反応について語る」。同期済み。2019年11月21日。 2021年10月23日閲覧。
- ^ 「責任あるAIの実践」。Google AI 。 2021年10月23日閲覧。
- ^ abc Adversarial Robustness Toolbox (ART) v1.8、Trusted-AI、2021-10-23、2021-10-23取得
- ^ amarshal. 「機械学習の障害モード - セキュリティドキュメント」。docs.microsoft.com 。 2021年10月23日閲覧。
- ^ ab Biggio, Battista; Fumera, Giorgio; Roli, Fabio (2010). 「敵対的環境で堅牢な分類器設計を実現する複数の分類器システム」. International Journal of Machine Learning and Cybernetics . 1 (1–4): 27–41. doi :10.1007/s13042-010-0007-7. hdl :11567/1087824. ISSN 1868-8071. S2CID 8729381. 2023-01-19にオリジナルからアーカイブ。 2015-01-14に取得。
- ^ ab Brückner, Michael; Kanzow, Christian; Scheffer, Tobias (2012). 「敵対的学習問題のための静的予測ゲーム」(PDF) . Journal of Machine Learning Research . 13 (9月): 2617–2654. ISSN 1533-7928.
- ^ Apruzzese, Giovanni; Andreolini, Mauro; Ferretti , Luca; Marchetti, Mirco; Colajanni, Michele (2021-06-03). 「ネットワーク侵入検知システムに対する現実的な敵対的攻撃のモデル化」。デジタル脅威:研究と実践。3 ( 3): 1–19。arXiv :2106.09380。doi : 10.1145 /3469659。ISSN 2692-1626。S2CID 235458519 。
- ^ ab ビトリーノ、ジョアン;オリベイラ、ヌーノ。イザベル広場(2022年3月)。 「適応的摂動パターン: 堅牢な侵入検出のための現実的な敵対的学習」。未来のインターネット。14 (4): 108.土井: 10.3390/fi14040108。hdl : 10400.22/21851。ISSN 1999-5903。
- ^ ab Rodrigues, Ricardo N.; Ling, Lee Luan; Govindaraju, Venu (2009 年 6 月 1 日). 「スプーフィング攻撃に対するマルチモーダル生体認証融合方法の堅牢性」(PDF) . Journal of Visual Languages & Computing . 20 (3): 169–179. doi :10.1016/j.jvlc.2009.01.010. ISSN 1045-926X.
- ^ Su, Jiawei; Vargas, Danilo Vasconcellos; Sakurai, Kouichi (2019年10月). 「One Pixel Attack for Fooling Deep Neural Networks」. IEEE Transactions on Evolutionary Computation . 23 (5): 828–841. arXiv : 1710.08864 . doi :10.1109/TEVC.2019.2890858. ISSN 1941-0026. S2CID 2698863.
- ^ 「1ピクセルの変更がAIプログラムを騙す」BBCニュース。2017年11月3日。 2018年2月12日閲覧。
- ^ Athalye, Anish; Engstrom, Logan; Ilyas, Andrew; Kwok, Kevin (2017). 「堅牢な敵対的サンプルの合成」. arXiv : 1707.07397 [cs.CV].
- ^ 「AIには幻覚の問題があるが、解決は困難であることが判明」WIRED 2018年。 2018年3月10日閲覧。
- ^ Zhou, Zhenglong; Firestone, Chaz (2019). 「人間は敵対的画像を解読できる」. Nature Communications . 10 (1): 1334. arXiv : 1809.04120 . Bibcode :2019NatCo..10.1334Z. doi : 10.1038/s41467-019-08931-6 . PMC 6430776. PMID 30902973 .
- ^ Ackerman, Evan (2017-08-04). 「道路標識のわずかな変更で機械学習アルゴリズムを完全に騙せる」IEEE Spectrum: テクノロジー、エンジニアリング、科学ニュース。 2019年7月15日閲覧。
- ^ 「小さなテープがテスラを時速50マイルまでスピードアップさせた」Wired 2020年2020年3月11日閲覧。
- ^ 「ADAS をモデルハッキングして自動運転車のためのより安全な道路を舗装」McAfee ブログ2020 年 2 月 19 日2020 年 3 月 11 日閲覧。
- ^ シーブルック、ジョン(2020年)。「監視時代の服装」ニューヨーカー。 2020年4月5日閲覧。
- ^ abc Heaven、ダグラス(2019年10月)。「 ディープラーニングAIはなぜ騙されやすいのか」。ネイチャー。574(7777):163–166。Bibcode :2019Natur.574..163H。doi :10.1038 /d41586-019-03013-5。PMID 31597977。S2CID 203928744 。
- ^ Hutson, Matthew (2019年5月10日). 「AIは音声に隠された悪意のあるメッセージから身を守ることができるようになりました」. Nature . doi :10.1038/d41586-019-01510-1. PMID 32385365. S2CID 189666088.
- ^ Lepori, Michael A; Firestone, Chaz (2020-03-27). 「私の声が聞こえますか? 人間と機械の知覚の感度比較」. arXiv : 2003.12362 [eess.AS].
- ^ Vadillo, Jon; Santana, Roberto (2020-01-23). 「音声敵対的サンプルの人間による評価について」. arXiv : 2001.08444 [eess.AS].
- ^ DB Skillicorn. 「敵対的知識発見」IEEE Intelligent Systems、24:54–61、2009年。
- ^ ab B. Biggio、G. Fumera、F. Roli。「攻撃を受けるパターン認識システム:設計上の問題と研究上の課題」 Wayback Machineに2022年5月20日にアーカイブ。Int'l J. Patt. Recogn. Artif. Intell.、28(7):1460002、2014年。
- ^ ab Barreno, Marco; Nelson, Blaine; Joseph, Anthony D.; Tygar, JD (2010). 「機械学習のセキュリティ」(PDF) .機械学習. 81 (2): 121–148. doi : 10.1007/s10994-010-5188-5 . S2CID 2304759.
- ^ Sikos, Leslie F. (2019).サイバーセキュリティにおけるAI。インテリジェントシステムリファレンスライブラリ。第151巻。Cham: Springer。p. 50。doi : 10.1007 / 978-3-319-98842-9。ISBN 978-3-319-98841-2. S2CID 259216663。
- ^ abc B. Biggio、G. Fumera、F. Roli。「攻撃を受けたパターン分類器のセキュリティ評価」 Wayback Machineに2018年5月18日にアーカイブ。IEEE Transactions on Knowledge and Data Engineering、26(4):984–996、2014年。
- ^ abcde Biggio, Battista; Corona, Igino; Nelson, Blaine; Rubinstein, Benjamin IP; Maiorca, Davide; Fumera, Giorgio; Giacinto, Giorgio; Roli, Fabio (2014). 「敵対的環境におけるサポートベクターマシンのセキュリティ評価」。サポートベクターマシンアプリケーション。Springer International Publishing。pp. 105–153。arXiv : 1401.7727。doi : 10.1007 / 978-3-319-02300-7_4。ISBN 978-3-319-02300-7. S2CID 18666561。
- ^ Heinrich, Kai; Graf, Johannes; Chen, Ji; Laurisch, Jakob; Zschech, Patrick (2020-06-15). 「一度騙されたら恥を知れ、二度騙されたら恥を知れ: AI セキュリティに対する攻撃と防御のパターンの分類法」ECIS 2020 研究論文。
- ^ 「Facebook、2年間で150億の偽アカウントを削除」Tech Digest 2021年9月27日2022年6月8日閲覧。
- ^ 「Facebook、わずか6か月で30億の偽アカウントを削除」。ニューヨークポスト。AP通信。2019年5月23日。 2022年6月8日閲覧。
- ^ Schwarzschild, Avi; Goldblum, Micah; Gupta, Arjun; Dickerson, John P.; Goldstein, Tom (2021-07-01). 「データポイズニングはどれほど有害か? バックドア攻撃とデータポイズニング攻撃の統一ベンチマーク」。国際機械学習会議。PMLR: 9389–9398。
- ^ B. Biggio、B. Nelson、P. Laskov。「敵対的ラベルノイズ下のサポートベクターマシン」 Wayback Machineに2020年8月3日にアーカイブ。Journal of Machine Learning Research – Proc. 3rd Asian Conf. Machine Learning、第20巻、pp. 97–112、2011年。
- ^ M. Kloft および P. Laskov. 「オンライン セントロイド異常検出のセキュリティ分析」。Journal of Machine Learning Research、13:3647–3690、2012 年。
- ^ Edwards, Benj (2023-10-25). 「シカゴ大学の研究者らがNightshadeでAIアートジェネレーターを「毒化」しようとしている」Ars Technica . 2023-10-27閲覧。
- ^ ラオ、ラフル。「AI生成データは将来のAIモデルに悪影響を及ぼす可能性がある」。サイエンティフィック・アメリカン。 2024年6月22日閲覧。
- ^ Baruch, Gilad; Baruch, Moran; Goldberg, Yoav (2019). 「少しで十分:分散学習のための防御の回避」。ニューラル情報処理システムの進歩。32。Curran Associates、Inc。arXiv:1902.06156。
- ^ エル・ムハムディ、エル・マハディ;ゲラウイ、ラシッド。ギルギス、アルサニー。ホアン、レ=グエン。ルオー、セバスチャン (2022-05-26)。 「本物の分散型ビザンチン機械学習」。分散コンピューティング。35 (4): 305–331。arXiv : 1905.03853。土井: 10.1007/s00446-022-00427-9。ISSN 1432-0452。S2CID 249111966。
- ^ Goldwasser, S.; Kim, Michael P.; Vaikuntanathan, V.; Zamir, Or (2022). 「機械学習モデルにおける検出不可能なバックドアの設置」arXiv : 2204.06974 [cs.LG].
- ^ ab Blanchard, Peva; El Mhamdi , El Mahdi; Guerraoui, Rachid; Stainer, Julien (2017). 「敵対者による機械学習: ビザンチン耐性勾配降下法」。ニューラル情報処理システムの進歩。30。Curran Associates、Inc.
- ^ Chen, Lingjiao; Wang, Hongyi; Charles, Zachary; Papailiopoulos, Dimitris (2018-07-03). 「DRACO: 冗長勾配によるビザンチン耐性分散トレーニング」.国際機械学習会議. PMLR: 903–912. arXiv : 1803.09877 .
- ^ Mhamdi, El Mahdi El; Guerraoui, Rachid; Rouault , Sébastien (2018-07-03). 「ビザンチウムにおける分散学習の隠れた脆弱性」。国際機械学習会議。PMLR: 3521–3530。arXiv : 1802.07927。
- ^ Allen-Zhu, Zeyuan; Ebrahimianghazani, Faeze; Li, Jerry; Alistarh, Dan (2020-09-28). 「ビザンチン耐性非凸確率的勾配降下法」. arXiv : 2012.14368 [cs.LG].レビュー
- ^ Mhamdi, El Mahdi El; Guerraoui, Rachid; Rouault, Sébastien (2020-09-28). ビザンチン耐性のある確率的勾配降下法のための分散モメンタム。第9回国際表現学習会議 (ICLR)、2021年5月4~8日 (バーチャル会議) 。 2022年10月20日閲覧。レビュー
- ^ Data, Deepesh; Diggavi, Suhas (2021-07-01). 「異種データに対するローカル反復によるビザンチン耐性のある高次元SGD」。機械学習に関する国際会議。PMLR: 2478–2488。
- ^ Karimireddy, Sai Praneeth; He, Lie; Jaggi, Martin (2021-09-29). 「バケット化による異種データセットでのビザンチンロバスト学習」. arXiv : 2006.09365 [cs.LG].レビュー
- ^ B. Nelson、BI Rubinstein、L. Huang、AD Joseph、SJ Lee、S. Rao、JD Tygar。「凸型誘導分類器を回避するためのクエリ戦略」。J. Mach. Learn. Res.、13:1293–1332、2012
- ^ 「意味不明な言葉で現代の NLP システムを盗む方法」。cleverhans-blog。2020年 4 月 6 日。2020年 10 月 15 日閲覧。
- ^ abcdefgh Wang, Xinran; Xiang, Yu; Gao, Jun; Ding, Jie (2020-09-13). 「モデルプライバシーのための情報ロンダリング」. arXiv : 2009.06112 [cs.CR].
- ^ ab Dickson, Ben (2021-04-23). 「機械学習:メンバーシップ推論攻撃とは何か?」TechTalks . 2021-11-07閲覧。
- ^ Goodfellow, Ian; Shlens, Jonathan; Szegedy, Christian (2015). 「敵対的事例 の説明と活用」。国際表現学習会議。arXiv : 1412.6572。
- ^ Pieter, Huang; Papernot, Sandy; Goodfellow, Nicolas; Duan, Ian; Abbeel, Yan (2017-02-07).ニューラルネットワークポリシーに対する敵対的攻撃。OCLC 1106256905 。
- ^ Korkmaz, Ezgi (2022). 「深層強化学習ポリシーはMDP間で共有される敵対的特徴を学習する」第36回AAAI人工知能会議 (AAAI-22) . 36 (7): 7229–7238. arXiv : 2112.09025 . doi :10.1609/aaai.v36i7.20684. S2CID 245219157.
- ^ Carlini, Nicholas; Wagner, David (2018). 「オーディオの敵対的例: 音声テキスト変換に対する標的型攻撃」2018 IEEE セキュリティおよびプライバシー ワークショップ (SPW) . pp. 1–7. arXiv : 1801.01944 . doi :10.1109/SPW.2018.00009. ISBN 978-1-5386-8276-0. S2CID 4475201。
- ^ Goodfellow, Ian J.; Shlens, Jonathon; Szegedy, Christian (2015).敵対的事例の説明と活用国際表現学習会議 (ICLR).
- ^ Ribeiro, Antonio H.; Zachariah, Dave; Bach, Francis; Schön, Thomas B. (2023). 敵対的に訓練された線形回帰の正規化特性。第37回神経情報処理システム会議。
- ^ Tsipras, Dimitris; Santurkar, Shibani; Engstrom, Logan; Turner, Alexander; Ma, Aleksander (2019)。堅牢性は精度と相反する可能性がある。国際学習表現会議。
- ^ Dan, C.; Wei, Y.; Ravikumar, P. (2020). 敵対的に堅牢なガウス分類のための明確な統計的保証。機械学習に関する国際会議。
- ^ Javanmard, A.; Soltanolkotabi, M.; Hassani, H. (2020). 線形回帰の敵対的トレーニングにおける正確なトレードオフ。学習理論に関する会議。
- ^ Ribeiro, AH; Schön, TB (2023). 「敵対的攻撃下におけるオーバーパラメータ化線形回帰」. IEEE Transactions on Signal Processing . 71 : 601–614. arXiv : 2204.06274 . Bibcode :2023ITSP...71..601R. doi :10.1109/TSP.2023.3246228.
- ^ Yin, D.; Kannan, R.; Bartlett, P. (2019). 敵対的に堅牢な一般化のための Rademacher 複雑性。機械学習に関する国際会議。
- ^ Jagielski, Matthew; Oprea, Alina; Biggio, Battista; Liu, Chang; Nita-Rotaru, Cristina; Li, Bo (2018 年 5 月)。「機械学習の操作: 回帰学習に対するポイズニング攻撃と対策」。2018 IEEE セキュリティおよびプライバシーシンポジウム (SP) 。IEEE。pp . 19–35。arXiv : 1804.00308。doi : 10.1109 / sp.2018.00057。ISBN 978-1-5386-4353-2. S2CID 4551073。
- ^ 「敵対的サンプルによる機械学習への攻撃」OpenAI 2017年2月24日2020年10月15日閲覧。
- ^ Gu, Tianyu; Dolan-Gavitt, Brendan; Garg, Siddharth (2019-03-11). 「BadNets: 機械学習モデルサプライチェーンの脆弱性の特定」. arXiv : 1708.06733 [cs.CR].
- ^ Veale, Michael; Binns, Reuben; Edwards, Lilian (2018-11-28). 「記憶するアルゴリズム: モデル反転攻撃とデータ保護法」. Philosophical Transactions. シリーズ A, Mathematical, Physical, and Engineering Sciences . 376 (2133). arXiv : 1807.04644 . Bibcode :2018RSPTA.37680083V. doi :10.1098/rsta.2018.0083. ISSN 1364-503X. PMC 6191664. PMID 30322998 .
- ^ Shokri, Reza; Stronati, Marco; Song, Congzheng; Shmatikov, Vitaly (2017-03-31). 「機械学習モデルに対するメンバーシップ推論攻撃」. arXiv : 1610.05820 [cs.CR].
- ^ ab Goodfellow, Ian J.; Shlens, Jonathon; Szegedy, Christian (2015-03-20). 「敵対的事例の説明と活用」. arXiv : 1412.6572 [stat.ML].
- ^ Madry, Aleksander; Makelov, Aleksandar; Schmidt, Ludwig; Tsipras, Dimitris; Vladu, Adrian (2019-09-04). 「敵対的攻撃に耐性のあるディープラーニングモデルに向けて」. arXiv : 1706.06083 [stat.ML].
- ^ Carlini, Nicholas; Wagner, David (2017-03-22). 「ニューラルネットワークの堅牢性の評価に向けて」. arXiv : 1608.04644 [cs.CR].
- ^ Brown, Tom B.; Mané, Dandelion; Roy, Aurko; Abadi, Martín; Gilmer, Justin (2018-05-16). 「Adversarial Patch」. arXiv : 1712.09665 [cs.CV].
- ^ Guo, Sensen; Zhao, Jinxiong; Li, Xiaoyu; Duan, Junhong; Mu, Dejun; Jing, Xiao (2021-04-24). 「機械学習ベースの異常ネットワークフロー検出モデルに対するブラックボックス攻撃方法」.セキュリティおよび通信ネットワーク. 2021. e5578335. doi : 10.1155/2021/5578335 . ISSN 1939-0114.
- ^ ab Gomes, Joao (2018-01-17). 「畳み込みニューラルネットワークに対する敵対的攻撃と防御」。Onfido Tech 。2021年10月23日閲覧。
- ^ Guo, Chuan; Gardner, Jacob; You, Yurong; Wilson, Andrew Gordon; Weinberger, Kilian (2019-05-24). 「単純なブラックボックスの敵対的攻撃」。第36回国際機械学習会議の議事録。PMLR: 2484–2493。arXiv : 1905.07121。
- ^ Kilian Weinberger。機械学習研究における脱構築の重要性について。ML-Retrospectives @ NeurIPS 2020、2020 年。https://slideslive.com/38938218/the-importance-of-deconstruction
- ^ abcde Andriushchenko, Maksym; Croce, Francesco; Flammarion, Nicolas; Hein, Matthias (2020). 「スクエアアタック:ランダム検索によるクエリ効率の高いブラックボックス敵対的攻撃」。Vedaldi, Andrea; Bischof, Horst; Brox, Thomas; Frahm, Jan-Michael (編)。コンピュータビジョン – ECCV 2020 。コンピュータサイエンスの講義ノート。Vol . 12368。Cham: Springer International Publishing。pp . 484–501。arXiv : 1912.00049。doi : 10.1007 / 978-3-030-58592-1_29。ISBN 978-3-030-58592-1. S2CID 208527215。
- ^ abcdefg Chen , Jianbo; Jordan, Michael I.; Wainwright, Martin J. (2019)、HopSkipJumpAttack: クエリ効率の高い意思決定ベースの攻撃、arXiv : 1904.02144、2021-10-25取得
- ^ Andriushchenko, Maksym; Croce, Francesco; Flammarion, Nicolas; Hein, Matthias (2020-07-29). 「Square Attack: ランダム検索によるクエリ効率の高いブラックボックス敵対的攻撃」. arXiv : 1912.00049 [cs.LG].
- ^ 「画像に対するブラックボックス決定ベース攻撃」KejiTech 2020-06-21 . 2021-10-25閲覧。
- ^ ab Goodfellow, Ian J.; Shlens, Jonathon; Szegedy, Christian (2015-03-20). 「敵対的事例の説明と活用」. arXiv : 1412.6572 [stat.ML].
- ^ ab 「FGSM を使用した敵対的サンプル | TensorFlow Core」。TensorFlow 。2021年 10 月 24 日閲覧。
- ^ Tsui, Ken (2018-08-22). 「おそらくこれまでで最もシンプルな敵対的事例の導入」. Medium . 2021-10-24閲覧。
- ^ Corona-Figueroa, Abril; Bond-Taylor, Sam; Bhowmik, Neelanjan; Gaus, Yona Falinie A.; Breckon, Toby P.; Shum, Hubert PH; Willcocks, Chris G. (2023).トランスフォーマーを使用した条件付きベクトル量子化コード拡散による非整列 2D から 3D への変換IEEE/CVF. arXiv : 2308.14152 .
- ^ ab Carlini, Nicholas; Wagner, David (2017-03-22). 「ニューラルネットワークの堅牢性の評価に向けて」arXiv : 1608.04644 [cs.CR].
- ^ “carlini wagner attack”. richardjordan.com . 2021年10月23日閲覧。
- ^ Plotz, Mike (2018-11-26). 「論文概要: 敵対的サンプルは簡単には検出されない: 10 の検出方法の回避」. Medium . 2021-10-23閲覧。
- ^ Kishor Datta Gupta; Akhtar, Zahid; Dasgupta, Dipankar (2021). 「敵対的攻撃を検出するための画像処理技術 (IPT) のシーケンスの決定」. SN Computer Science . 2 (5): 383. arXiv : 2007.00337 . doi :10.1007/s42979-021-00773-8. ISSN 2662-995X. S2CID 220281087.
- ^ O. Dekel、O. Shamir、L. Xiao。「欠損および破損した特徴量での分類学習」。機械学習、81:149–178、2010年。
- ^ Liu, Wei; Chawla, Sanjay (2010). 「正規化された損失最小化による敵対的パターンのマイニング」(PDF) .機械学習. 81 : 69–83. doi : 10.1007/s10994-010-5199-2 . S2CID 17497168.
- ^ B. Biggio、G. Fumera、F. Roli。「困難な多重分類システムを回避する」 Wayback Machineに 2015-01-15 にアーカイブ。O. Okun と G. Valentini 編著、『Supervised and Unsupervised Ensemble Methods and Their Applications』、Studies in Computational Intelligence の第 245 巻、15~38 ページ。Springer Berlin / Heidelberg、2009 年。
- ^ BIP Rubinstein、PL Bartlett、L. Huang、N. Taft。「大規模関数空間での学習:SVM学習のためのプライバシー保護メカニズム」。Journal of Privacy and Confidentiality、4(1):65–100、2012年。
- ^ M. Kantarcioglu、B. Xi、C. Clifton。「アクティブな敵に対する分類子の評価と属性の選択」。Data Min. Knowl. Discov.、22:291–335、2011年1月。
- ^ Chivukula, Aneesh; Yang, Xinghao; Liu, Wei; Zhu, Tianqing; Zhou, Wanlei (2020). 「変分敵対者によるゲーム理論的敵対的ディープラーニング」. IEEE Transactions on Knowledge and Data Engineering . 33 (11): 3568–3581. doi :10.1109/TKDE.2020.2972320. hdl : 10453/145751 . ISSN 1558-2191. S2CID 213845560.
- ^ チヴクラ、アニーシュ・スリーヴァラブ;劉偉(2019)。 「複数の敵対者による敵対的深層学習モデル」。知識およびデータエンジニアリングに関する IEEE トランザクション。31 (6): 1066–1079。土井:10.1109/TKDE.2018.2851247。hdl : 10453/136227。ISSN 1558-2191。S2CID 67024195。
- ^ 「TrojAI」www.iarpa.gov . 2020年10月14日閲覧。
- ^ Athalye, Anish; Carlini, Nicholas; Wagner, David (2018-02-01). 「難読化された勾配は誤った安心感を与える: 敵対的事例に対する防御の回避」. arXiv : 1802.00420v1 [cs.LG].
- ^ He, Warren; Wei, James; Chen, Xinyun; Carlini, Nicholas; Song, Dawn (2017-06-15). 「敵対的例示防御: 弱い防御の集合は強くない」. arXiv : 1706.04701 [cs.LG].
外部リンク
- MITRE ATLAS: 人工知能システムに対する敵対的脅威の状況
- NIST 8269 ドラフト: 敵対的機械学習の分類と用語
- NIPS 2007 コンピュータセキュリティのための敵対的環境における機械学習に関するワークショップ
- AlfaSVMLib 2020-09-24 にWayback Machineにアーカイブ– サポートベクターマシンに対する敵対的ラベルフリップ攻撃
- Laskov, Pavel; Lippmann, Richard (2010). 「敵対的環境における機械学習」.機械学習. 81 (2): 115–119. doi :10.1007/s10994-010-5207-6. S2CID 12567278.
- Dagstuhl Perspectives ワークショップ「コンピュータ セキュリティのための機械学習手法」
- 人工知能とセキュリティに関するワークショップ(AISec)シリーズ
