atlas

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

Adversarial Training on Purification (AToP): Advancing Both Robustness and Generalization

ICLR 2024 · Adversarial robustness and security › Certified and empirical robustness · approach: Regularized defenses against attacks · 2 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 AToP, which combines random transforms (masking plus Gaussian noise) with adversarial fine-tuning of a pre-trained generative purifier (DeepFill GAN or AE) using a classifier-derived adversarial loss, achieving state-of-the-art robust accuracy on CIFAR-10/100 and ImageNette.

Problem

Adversarial training generalizes poorly to unseen attacks and hurts clean accuracy, while adversarial purification generalizes but has lower robustness against known attacks; both degrade standard accuracy.

Approach

Decouple adversarial purification into random transforms that destroy perturbation structure and a supervised adversarial fine-tuning of the purifier (classifier frozen) using a classification adversarial loss plus the original generative loss, so the purifier learns to reconstruct robust, correctly classified images.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Apply AToP rather than DiffPureResNet-50 purifier pipeline · CIFAR-10, AutoAttack l∞ (ε=8/255)robust accuracy: 70.0 -> 71.2Helped
Apply AToP rather than DiffPureResNet-50 purifier pipeline · CIFAR-10, AutoAttack l2 (ε=1)robust accuracy: 70.9 -> 73.4Helped
Apply AToP rather than DiffPureResNet-50 purifier pipeline · CIFAR-10, StAdv (ε=0.05)robust accuracy: 55.0 -> 56.4Helped
Add AToP fine-tuning to RT1 (ablation)ResNet-18 purifier pipeline · CIFAR-10, FGSM (ε=8/255)robust accuracy: 16.60 -> 91.99Helped
Add AToP fine-tuning to RT1 (ablation)ResNet-18 purifier pipeline · CIFAR-10, PGD-10 (ε=8/255)robust accuracy: 0.00 -> 43.55Helped
Add AToP fine-tuning to RT2 (ablation)ResNet-18 purifier pipeline · CIFAR-10, PGD-10 (ε=8/255)robust accuracy: 72.27 -> 84.77Helped
Add AToP fine-tuning to RT3 (ablation)ResNet-18 purifier pipeline · CIFAR-10, PGD-10 (ε=8/255)robust accuracy: 70.51 -> 73.05Helped
Add AToP fine-tuning to RT2 (ablation)ResNet-34 purifier pipeline · ImageNette, FGSM (ε=8/255)robust accuracy: 67.19 -> 75.20Helped
Add AToP fine-tuning to RT2 (ablation)ResNet-34 purifier pipeline · ImageNette, PGD-10 (ε=8/255)robust accuracy: 77.34 -> 83.20Helped
Use stronger random transforms (RT1 to RT2 to RT3) (ablation)AToP purifier pipeline · CIFAR-10 and ImageNettestandard accuracyHurt
Use stronger random transforms (RT1 to RT2 to RT3) (ablation)AToP purifier pipeline · CIFAR-10 and ImageNetterobust accuracyHelped
Use adversarial examples rather than clean examples for AToP training (ablation)GAN-based purifier · CIFAR-10 and ImageNetterobust accuracyHelped

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-10 CIFAR-100 ImageNette

Benchmarks: AutoAttack l_inf AutoAttack l_2 StAdv FGSM PGD CW RobustBench

Metrics: standard accuracy robust accuracy

Baselines: PAT-self Adv. CRAIG DiffPure RobustBench AT entries Adv. Training with l_inf Adv. Training with all

Builds on: adversarial purification DeepFill PAT EOT BPDA

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