atlas

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

On the Scalability of Certified Adversarial Robustness with Generated Data

NeurIPS 2024 · Adversarial robustness and security › Certified and empirical robustness · approach: Provable defenses and their limits · 4 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.

Shows that adding EDM-generated CIFAR-10/100 images to training substantially improves deterministic Lipschitz-based certified defenses, reaching new state-of-the-art certified accuracy on CIFAR-10 for both l_inf and l_2 threat models.

Problem

Certified robustness of deterministic certified defenses remains low, and it is unclear whether the generated-data scaling recipe that helps empirical adversarial training also helps certified training.

Approach

Transfer the generated-data recipe (EDM-generated images mixed 70/30 with real data per batch) from adversarial training to deterministic certified training of Lipschitz-bounded networks, and systematically study how data amount, model size, epochs, and regularization affect scaling, contrasting the results with empirical robustness.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Train with auxiliary EDM-generated dataSortNet without dropout · CIFAR-10 (ℓ∞, ϵ = 8/255)certified accuracy: 36.50 -> 41.78Helped
Train with auxiliary EDM-generated dataLOT-L · CIFAR-10 (ℓ2, ϵ = 36/255)certified accuracy: 64.39 -> 69.05Helped
Train with auxiliary EDM-generated dataSortNet without dropout · CIFAR-100 (ℓ∞, ϵ = 8/255)certified accuracy: 9.20 -> 17.28Helped
Train with auxiliary EDM-generated dataLOT-L · CIFAR-100 (ℓ2, ϵ = 36/255)certified accuracy: 32.92 -> 36.56Helped
Remove dropout (ablation)SortNet with auxiliary data · CIFAR-10 (ℓ∞, ϵ = 8/255)certified accuracy: 41.32 -> 41.78Helped
Remove dropout (ablation)SortNet without auxiliary data · CIFAR-10 (ℓ∞, ϵ = 8/255)certified accuracy: 39.72 -> 37.44Hurt
Increase training epochs (ablation)certified models trained with auxiliary data · CIFAR-10certified accuracyHelped
Use cosine annealing instead of a multi-step scheduler (ablation)LOT with auxiliary data · CIFAR-10 (ℓ2, ϵ = 36/255)certified accuracy: +1.12 pointsHelped
Increase generated-data amount beyond 1m (ablation)Lipschitz-bound certified models · CIFAR-10certified accuracyNo clear effect
Use only generated images instead of only real images (ablation)ℓ∞-dist Net and LOT · CIFAR-10accuracyHelped
Add generated data to convex bound propagation training (ablation)MTL-IBP · CIFAR-10 (ℓ∞, ϵ = 8/255)clean accuracy: 35.08% -> 0.00%Hurt
Scale auxiliary generated data from 1m to 100m (ablation)adversarial training · CIFAR-10robust accuracy: +2.65 and +2.52%Helped

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-10 CIFAR-100 EDM-generated CIFAR-10 images (from Wang et al.)

Benchmarks: CIFAR-10 CIFAR-100

Metrics: clean accuracy certified accuracy

Baselines: SortNet ℓ∞-dist Net LOT GloroNet MTL-IBP Hu et al. GloroNet DDPM

Builds on: Gowal et al. generated data for adversarial training Wang et al. DM-based adversarial training elucidating diffusion models SortNet LOT GloroNet

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