atlas

Research map / Adversarial robustness and security / Certified and empirical robustness

Revisiting Adversarial Training at Scale

CVPR 2024 · Adversarial robustness and security › Certified and empirical robustness · approach: Adversarial training recipes · 27 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Scales adversarial training to ViT models up to ViT-g/14 and web-scale data (DataComp-1B) using a two-stage coarse-to-fine, weak-to-strong schedule with a frozen CLIP text encoder, setting new AutoAttack robustness records on ImageNet-1K.

Problem

Adversarial training is computationally expensive and has been confined to small models (e.g., ResNet-50) and small datasets (e.g., CIFAR-10), leaving its scalability to foundation-model scale unexplored.

Approach

A two-stage pipeline: lightweight pre-training with reduced image resolution (112px) and weak PGD-1 attacks, followed by short full-resolution fine-tuning with stronger PGD-3 attacks; plus a frozen CLIP text encoder providing classifier weights so web-crawled image-text data can be used for adversarial training.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
scale the model from ViT-B/16 to ViT-L/16AdvXL trained on ImageNet-1K · ImageNet-1KPGD-20 robust accuracy: 52.5 -> 54.7Helped
train ViT-L/16 with ImageNet-21K instead of ImageNet-1KAdvXL ViT-L/16 · ImageNet-21KPGD-20 robust accuracy: +1.4%Helped
extend training schedule on the larger datasetAdvXL ViT-L/16 on ImageNet-21K · ImageNet-21KPGD-20 robust accuracy: 56.1 -> 58.3Helped
train AdvXL ViT-g/14 on DataComp-1BAdvXL · ImageNet-1K val, AutoAttack l∞ (ϵ∞=4/255)robust accuracy: +11.4%Helped
train AdvXL ViT-g/14 on DataComp-1BAdvXL · ImageNet-1K val, AutoAttack l2 (ϵ2=2)robust accuracy: 70.4%Helped
train AdvXL ViT-g/14 on DataComp-1BAdvXL · ImageNet-1K val, AutoAttack l1 (ϵ1=75)robust accuracy: 46.7%Helped
replace full-resolution inputs with resizing to 112×112 during pre-training (ablation)AdvXL ViT-B/16 · ImageNet-1KPGD-20 robust accuracy: 54.5 -> 52.5Hurt
use random masking at 50% (ablation)AdvXL ViT-B/16 · ImageNet-1KPGD-20 robust accuracy: 54.5 -> 51.9Hurt
use block masking at 75% (ablation)AdvXL ViT-B/16 · ImageNet-1KPGD-20 robust accuracy: 54.5 -> 49.3Hurt
use PGD-2 rather than PGD-1 during pre-training (ablation)AdvXL ViT-B/16 · ImageNet-1KPGD-20 robust accuracy: 52.5 -> 52.6No clear effect
use PGD-3 rather than PGD-1 during pre-training (ablation)AdvXL ViT-B/16 · ImageNet-1KPGD-20 robust accuracy: 52.5 -> 52.5No clear effect
use PGD-3 rather than PGD-1 during fine-tuning (ablation)AdvXL ViT-B/16 · ImageNet-1KPGD-20 robust accuracy: 50.6 -> 52.5Helped

Surprising findings

Limitations

Experimental setup

Datasets: ImageNet-1K ImageNet-21K LAION-400M DataComp-1B

Benchmarks: ImageNet-1K

Metrics: robust accuracy under AutoAttack (l-inf, l2, l1) PGD-20 robust accuracy clean accuracy

Baselines: RobArch-L ViT-B/16 (Singh et al.) ConvNeXt-B+ConvStem ConvNeXt-L+ConvStem Swin-B Swin-L ConvNeXt-L

Builds on: PGD-based adversarial training CLIP CLIPA FastViT-style token reduction (masking/resizing)

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy