Skip to main content
QUICK REVIEW

[論文レビュー] The Dimpled Manifold Model of Adversarial Examples in Machine Learning

Adi Shamir, Odelia Melamed|arXiv (Cornell University)|Jun 18, 2021
Adversarial Robustness in Machine Learning参考文献 16被引用数 4
ひとこと要約

この論文は、深層学習における adversarial examples の原因を説明する新しい概念的枠組み「Dimpled Manifold Model」を提案する。訓練過程において、決定境界はまず低次元のデータ多様体に密着し、その後、正しく分類するために浅い隆起を形成する「dimpling(へこみ)」段階に移行する。主な洞察は、adversarial examples がこのへこみプロセスから自然に生じることであり、これにより、小さな摂動と $L_∞$ 攻撃におけるノイズに似た外観が説明される。

ABSTRACT

The extreme fragility of deep neural networks, when presented with tiny perturbations in their inputs, was independently discovered by several research groups in 2013. However, despite enormous effort, these adversarial examples remained a counterintuitive phenomenon with no simple testable explanation. In this paper, we introduce a new conceptual framework for how the decision boundary between classes evolves during training, which we call the {\em Dimpled Manifold Model}. In particular, we demonstrate that training is divided into two distinct phases. The first phase is a (typically fast) clinging process in which the initially randomly oriented decision boundary gets very close to the low dimensional image manifold, which contains all the training examples. Next, there is a (typically slow) dimpling phase which creates shallow bulges in the decision boundary that move it to the correct side of the training examples. This framework provides a simple explanation for why adversarial examples exist, why their perturbations have such tiny norms, and why they look like random noise rather than like the target class. This explanation is also used to show that a network that was adversarially trained with incorrectly labeled images might still correctly classify most test images, and to show that the main effect of adversarial training is just to deepen the generated dimples in the decision boundary. Finally, we discuss and demonstrate the very different properties of on-manifold and off-manifold adversarial perturbations. We describe the results of numerous experiments which strongly support this new model, using both low dimensional synthetic datasets and high dimensional natural datasets.

研究の動機と目的

  • 深層ニューラルネットワークにおける adversarial examples の存在と性質を、単純で検証可能かつ直感的な説明を提供すること。
  • adversarial 摂動がなぜ極めて小さく、しばしばランダムノイズに似た外観を示すのかという長年の謎を解明すること。
  • adversarial examples がなぜ通常はデータ多様体から離れているのか、およびその理由がモデルの訓練ダイナミクスとどのように関係するかを説明すること。
  • on-manifold および off-manifold adversarial 摂動の違いを明確にし、その意味を明らかにすること。
  • adversarial training が決定境界を根本的に変えるのではなく、既存のへこみを深くするにとどまることを示すこと。

提案手法

  • 2段階の訓練プロセスを提案:(1) 決定境界が低次元のデータ多様体に非常に近づく高速な「密着」段階、(2) 訓練例を正しく分類するために浅い隆起を形成する遅い「dimpling(へこみ)」段階。
  • データ多様体を深層オートエンコーダでモデル化し、各点でk次元の基底を持つ入力空間内での連続的で区分線形な表面として近似する。
  • データ多様体と決定境界の幾何的関係を分析し、入力空間の高次元性(n)と多様体の低次元性(k)の差が、$\sqrt{n/k}$ の大きな比を生じさせることを示し、これにより adversarial examples の広がりが説明される。
  • $L_2$ および $L_\infty$ 範囲の攻撃を用いて、$L_\infty$ 摂動が正規化のおかげでランダムノイズのように見えることを実証。一方、$L_2$ 摂動は正規化されていない勾配を保つため、物体の構造に従う。
  • 合成的な2次元および高次元の自然データセット(例:ImageNet)を用い、モデルの実証的妥当性を検証。決定境界を地形図として可視化。
  • adversarial training がへこみの深さに与える影響を分析し、新しいへこみを生成するのではなく、既存のものを深くする主な要因であることを示した。

実験結果

リサーチクエスチョン

  • RQ1なぜ adversarial examples が存在し、なぜその摂動のノルムが非常に小さいのか?
  • RQ2$L_\infty$-ノルムの adversarial 摂動はなぜランダムノイズのように見えるのに対し、$L_2$-ノルムの摂動は元の物体に似た外観を示すのか?
  • RQ3訓練過程における決定境界の進化はどのように行われるのか?低次元のデータ多様体はこの進化にどのような役割を果たすのか?
  • RQ4on-manifold と off-manifold adversarial 摂動の違いは何か?一般化性とロバストネスにどのような関係があるのか?
  • RQ5なぜ adversarial training は決定境界を根本的に再構築するのではなく、主に既存のへこみを深めるのか?

主な発見

  • 決定境界は2段階の進化をたどる:まずデータ多様体に密着する高速段階、その後、正しく分類するための浅い隆起を形成する遅い「dimpling(へこみ)」段階。
  • adversarial examples はこのへこみプロセスから自然に生じるため、その存在と摂動のノルムが小さいことの説明が可能になる。
  • FGSM や PGD 攻撃における $L_\infty$-正規化勾配は、すべての画素変更が元の勾配の大きさに関係なく同じ最大値 $\epsilon$ にスケーリングされるため、摂動がランダムノイズのように見える。
  • それに対して、$L_2$-正規化攻撃は勾配の方向を保ち、物体の構造に従う摂動を生じさせ、よりランダムに見えにくくなる。
  • ランダムベクトルのノルムとデータ多様体への射影の比の期待値は $\sqrt{n/k}$ で有界であり、これが高次元空間における adversarial examples の多さを説明する。
  • adversarial training は決定境界の既存のへこみを深めることが主な働きであり、新しいへこみを生成するのではなく、これがロバストネスの向上を実現するがモデル構造を大きく変えることのない理由を説明する。

より良い研究を、今すぐ始めましょう

論文の読解から最終レビューまで、研究時間を劇的に削減しましょう。

クレジットカード登録不要

このレビューはAIが作成し、人間の編集者が確認しました。