paper-with-me

홈 › Papers

Revisiting Adversarial Training for ImageNet: Architectures, Training and Generalization across Threat Models

2023-03-03 · NeurIPS 2023 11 · Naman D Singh, Francesco Croce, Matthias Hein

While adversarial training has been extensively studied for ResNet architectures and low resolution datasets like CIFAR, much less is known for ImageNet. Given the recent debate about whether transformers are more robust than convnets, we revisit adversarial training on ImageNet comparing ViTs and ConvNeXts. Extensive experiments show that minor changes in architecture, most notably replacing PatchStem with ConvStem, and training scheme have a significant impact on the achieved robustness. These changes not only increase robustness in the seen $\ell_\infty$-threat model, but even more so improve generalization to unseen $\ell_1/\ell_2$-attacks. Our modified ConvNeXt, ConvNeXt + ConvStem, yields the most robust $\ell_\infty$-models across different ranges of model parameters and FLOPs, while our ViT + ConvStem yields the best generalization to unseen threat models.

📄 PDF Abstract BibTeX arXiv:2303.01870

Code (1)

nmndeep/revisiting-at 공식 구현 pytorch

Methods 이 논문이 사용한 방법론

ReLU How Do I Communicate to Expedia? How Do I Communicate to Expedia? – Call ☎️ +1-(888) 829 (0881) or +1-805-330-4056 or +1-805-330-4056 for Live Support & Special Travel…
Average Pooling 설명 없음
Residual Connection 설명 없음
1x1 Convolution A 1 x 1 Convolution is a convolution with some special properties in that it can be used for dimensionality reduction,…
Kaiming Initialization 설명 없음
Max Pooling Max Pooling is a pooling operation that calculates the maximum value for patches of a feature map, and uses it to create a downsampled (pooled) feature map. It is usually…
Batch Normalization 설명 없음
Bottleneck Residual Block A Bottleneck Residual Block is a variant of the residual block that utilises 1x1 convolutions to create a bottleneck. The…

Similar Papers 제목 키워드 기반

Impact of Scaled Image on Robustness of Deep Neural Networks

2022-09-02 · Chengyin Hu, Weiwen Shi

Deep neural networks (DNNs) have been widely used in computer vision tasks like image classification, object detection and segmentation. Whereas recent studies have shown their vulnerability to manual digital perturbatio…

Adversarial Attackimage-classificationImage Classificationobject-detection+1

Revisiting adapters with adversarial training

2022-10-10 · Sylvestre-Alvise Rebuffi, Francesco Croce, Sven Gowal

While adversarial training is generally used as a defense mechanism, recent works show that it can also act as a regularizer. By co-training a neural network on clean and adversarial inputs, it is possible to improve cla…

Revisiting Image Classifier Training for Improved Certified Robust Defense against Adversarial Patches

2023-06-22 · Aniruddha Saha, Shuhua Yu, Arash Norouzzadeh, Wan-Yi Lin 외

Certifiably robust defenses against adversarial patches for image classifiers ensure correct prediction against any changes to a constrained neighborhood of pixels. PatchCleanser arXiv:2108.09135 [cs.CV], the state-of-th…

Robust classification

Pyramid Adversarial Training Improves ViT Performance

2021-11-30 · CVPR 2022 1 · Charles Herrmann, Kyle Sargent, Lu Jiang, Ramin Zabih 외

Aggressive data augmentation is a key component of the strong generalization capabilities of Vision Transformer (ViT). One such data augmentation technique is adversarial training (AT); however, many prior works have sho…

Adversarial AttackData AugmentationDomain GeneralizationImage Classification

Revisiting Semi-supervised Adversarial Robustness via Noise-aware Online Robust Distillation

2024-09-19 · Tsung-Han Wu, Hung-Ting Su, Shang-Tse Chen, Winston H. Hsu

The robust self-training (RST) framework has emerged as a prominent approach for semi-supervised adversarial training. To explore the possibility of tackling more complicated tasks with even lower labeling budgets, unlik…

Adversarial Robustness