paper-with-me

홈 › Papers

Adversarial Robustness Comparison of Vision Transformer and MLP-Mixer to CNNs

2021-10-06 · Philipp Benz, Soomin Ham, Chaoning Zhang, Adil Karjauv, In So Kweon

Convolutional Neural Networks (CNNs) have become the de facto gold standard in computer vision applications in the past years. Recently, however, new model architectures have been proposed challenging the status quo. The Vision Transformer (ViT) relies solely on attention modules, while the MLP-Mixer architecture substitutes the self-attention modules with Multi-Layer Perceptrons (MLPs). Despite their great success, CNNs have been widely known to be vulnerable to adversarial attacks, causing serious concerns for security-sensitive applications. Thus, it is critical for the community to know whether the newly proposed ViT and MLP-Mixer are also vulnerable to adversarial attacks. To this end, we empirically evaluate their adversarial robustness under several adversarial attack setups and benchmark them against the widely used CNNs. Overall, we find that the two architectures, especially ViT, are more robust than their CNN models. Using a toy example, we also provide empirical evidence that the lower adversarial robustness of CNNs can be partially attributed to their shift-invariant property. Our frequency analysis suggests that the most robust ViT architectures tend to rely more on low-frequency features compared with CNNs. Additionally, we have an intriguing finding that MLP-Mixer is extremely vulnerable to universal adversarial perturbations.

📄 PDF Abstract BibTeX arXiv:2110.02797

Code (1)

phibenz/robustness_comparison_vit_mlp-mixer_cnn 공식 구현 pytorch

Tasks

Adversarial AttackAdversarial Robustness

Methods 이 논문이 사용한 방법론

Attention 설명 없음
Linear Layer A Linear Layer is a projection $\mathbf{XW + b}$.
Average Pooling 설명 없음
Global Average Pooling Global Average Pooling is a pooling operation designed to replace fully connected layers in classical CNNs. The idea is to generate one feature map for each corresponding…
Refunds@Expedia|||How do I get a full refund from Expedia? “How do I get a full refund from Expedia? How do I get a full refund from Expedia? – Call ☎️ +1-(888) 829 (0881) or +1-805-330-4056 or +1-805-330-4056 for Quick Help &…
Position-Wise Feed-Forward Layer 설명 없음
Adam 설명 없음
BPE Byte Pair Encoding, or BPE, is a subword segmentation algorithm that encodes rare and unknown words as sequences of subword units. The intuition is that various word…

Similar Papers 제목 키워드 기반

On the Adversarial Robustness of Vision Transformers

2021-03-29 · Rulin Shao, Zhouxing Shi, JinFeng Yi, Pin-Yu Chen 외

Following the success in advancing natural language processing and understanding, transformers are expected to bring revolutionary changes to computer vision. This work provides a comprehensive study on the robustness of…

Adversarial Robustness

RobustART: Benchmarking Robustness on Architecture Design and Training Techniques

2021-09-11 · Shiyu Tang, Ruihao Gong, Yan Wang, Aishan Liu 외

Deep neural networks (DNNs) are vulnerable to adversarial noises, which motivates the benchmark of model robustness. Existing benchmarks mainly focus on evaluating defenses, but there are no comprehensive studies of how …

Adversarial RobustnessBenchmarkingData AugmentationNeural Architecture Search

RBFormer: Improve Adversarial Robustness of Transformer by Robust Bias

2023-09-23 · Hao Cheng, Jinhao Duan, Hui Li, Lyutianyang Zhang 외

Recently, there has been a surge of interest and attention in Transformer-based structures, such as Vision Transformer (ViT) and Vision Multilayer Perceptron (VMLP). Compared with the previous convolution-based structure…

Adversarial Robustness

Investigation of Hierarchical Spectral Vision Transformer Architecture for Classification of Hyperspectral Imagery

2024-09-14 · Wei Liu, Saurabh Prasad, Melba Crawford

In the past three years, there has been significant interest in hyperspectral imagery (HSI) classification using vision Transformers for analysis of remotely sensed data. Previous research predominantly focused on the em…

Classification

Exploring Corruption Robustness: Inductive Biases in Vision Transformers and MLP-Mixers

2021-06-24 · Katelyn Morrison, Benjamin Gilby, Colton Lipchak, Adam Mattioli 외

Recently, vision transformers and MLP-based models have been developed in order to address some of the prevalent weaknesses in convolutional neural networks. Due to the novelty of transformers being used in this domain a…

Data Augmentation