atlas

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

Robust Overfitting Does Matter: Test-Time Adversarial Purification With FGSM

CVPR 2024 · Adversarial robustness and security › Certified and empirical robustness · approach: Adversarial training refinements · 14 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.

Proposes TPAP, a test-time pixel-level adversarial purification method that uses a FGSM robust-overfitting network and one FGSM-style purification step guided by the model's pre-predicted label to defend against unseen attacks.

Problem

Adversarial defenses trained for one attack (usually PGD) generalize poorly to unseen attack types, and many defenses trade off clean accuracy for robustness.

Approach

Exploit FGSM robust overfitting: a FGSM-adversarially-trained network is highly accurate on clean and FGSM examples but weak to other attacks, so applying an FGSM-style purification step (using the predicted label's loss) at test time pulls other adversarial examples back to correct classification.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add test-time FGSM purification (ablation)FGSM-RO-DNN · CIFAR-10PGD-20 accuracy: 0.18 -> 79.06Helped
add test-time FGSM purification (ablation)FGSM-RO-DNN · CIFAR-10clean accuracy: 86.33 -> 86.25Hurt
replace FGSM training attack with CW2 (ablation)TPAP training · CIFAR-10clean accuracy: 86.25 -> 68.19Hurt
replace FGSM training attack with CW2 (ablation)TPAP training · CIFAR-10PGD-20 accuracy: 79.06 -> 37.4Hurt
replace FGSM training attack with PGD-10 (ablation)TPAP training · CIFAR-10clean accuracy: 86.25 -> 56.17Hurt
replace FGSM training attack with PGD-10 (ablation)TPAP training · CIFAR-10PGD-20 accuracy: 79.06 -> 42.74Hurt
train with both 8/255 and 16/255 FGSM examples instead of 8/255 only (ablation)TPAP · CIFAR-10clean accuracy: 86.25 -> 82.11Hurt
train with both 8/255 and 16/255 FGSM examples instead of 8/255 only (ablation)TPAP · CIFAR-10FGSM accuracy: 61.41 -> 73.23Helped
apply TPAP instead of TRADESResNet-18 · CIFAR-10PGD-20 accuracy: 54.97 -> 79.06Helped
apply TPAP instead of PGD-ATResNet-18 · SVHNPGD-20 accuracy: 63.86 -> 83.62Helped

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-10 CIFAR-100 SVHN Tiny-ImageNet Caltech-101 MNIST

Benchmarks: CIFAR-10 CIFAR-100 SVHN Tiny-ImageNet Caltech-101

Metrics: classification accuracy (clean) robust accuracy under FGSM, PGD-20, PGD-100, CW2, DDN2, Auto FLOPs training and test time per epoch

Baselines: PGD-AT TRADES MART SOAP Yang et al. 2019 Hill et al. 2021 Wang et al. 2023

Builds on: FGSM adversarial training catastrophic overfitting TRADES MART

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