arXiv reaDer
ビジョントランスフォーマーの敵対的伝達性の改善について
On Improving Adversarial Transferability of Vision Transformers
ビジョントランスフォーマー(ViT)は、入力画像をパッチのシーケンスとして自己注意を介して処理します。畳み込みニューラルネットワーク(CNN)とは根本的に異なるアーキテクチャ。これにより、ViTモデルの敵対的な特徴空間とその転送可能性を研究することが興味深いものになります。特に、従来の敵対的攻撃によって発見された敵対的パターンは、大規模なViTモデルでも非常に低いブラックボックス転送可能性を示すことがわかります。この現象は、ViTの真の表現の可能性を活用していない次善の攻撃手順のみが原因であることを示しています。ディープViTは複数のブロックで構成され、一貫性のあるアーキテクチャは自己注意層とフィードフォワード層で構成され、各ブロックは独立してクラストークンを生成できます。最後のクラスのトークンのみを使用して攻撃を作成する(従来のアプローチ)と、以前のトークンに保存されている識別情報が直接利用されないため、ViTの敵対的な転送性が低下します。 ViTモデルの構成上の性質を使用して、ViTモデルのアーキテクチャに固有の2つの新しい戦略を導入することにより、既存の攻撃の転送可能性を強化します。 (i)自己アンサンブル:単一のViTモデルをネットワークのアンサンブルに分解することにより、複数の識別経路を見つける方法を提案します。これにより、各ViTブロックでクラス固有の情報を明示的に利用できます。 (ii)トークンの改良:次に、トークンを改良して、ViTの各ブロックでの識別能力をさらに強化することを提案します。トークンの改良により、クラストークンと、パッチトークン内に保存されている構造情報が体系的に組み合わされます。
Vision transformers (ViTs) process input images as sequences of patches via self-attention; a radically different architecture than convolutional neural networks (CNNs). This makes it interesting to study the adversarial feature space of ViT models and their transferability. In particular, we observe that adversarial patterns found via conventional adversarial attacks show very low black-box transferability even for large ViT models. We show that this phenomenon is only due to the sub-optimal attack procedures that do not leverage the true representation potential of ViTs. A deep ViT is composed of multiple blocks, with a consistent architecture comprising of self-attention and feed-forward layers, where each block is capable of independently producing a class token. Formulating an attack using only the last class token (conventional approach) does not directly leverage the discriminative information stored in the earlier tokens, leading to poor adversarial transferability of ViTs. Using the compositional nature of ViT models, we enhance transferability of existing attacks by introducing two novel strategies specific to the architecture of ViT models. (i) Self-Ensemble: We propose a method to find multiple discriminative pathways by dissecting a single ViT model into an ensemble of networks. This allows explicitly utilizing class-specific information at each ViT block. (ii) Token Refinement: We then propose to refine the tokens to further enhance the discriminative capacity at each block of ViT. Our token refinement systematically combines the class tokens with structural information preserved within the patch tokens.
updated: Thu Mar 03 2022 12:08:18 GMT+0000 (UTC)
published: Tue Jun 08 2021 08:20:38 GMT+0000 (UTC)
参考文献 (このサイトで利用可能なもの) / References (only if available on this site)
被参照文献 (このサイトで利用可能なものを新しい順に) / Citations (only if available on this site, in order of most recent)
Amazon.co.jpアソシエイト