fast adversarial training

**Fast Adversarial Training** is a **computationally efficient variant of adversarial training that uses single-step attacks (FGSM) instead of multi-step PGD** — reducing the training cost from ~10× standard training (PGD-AT) to ~2× while maintaining competitive robustness. **How Fast AT Works** - **FGSM + Random Init**: Use FGSM with random initialization instead of multi-step PGD. - **Single Step**: Only one gradient computation per adversarial example (vs. 7-20 for PGD). - **Catastrophic Overfitting**: Na ̈ive FGSM-AT can suffer from catastrophic overfitting — robustness suddenly drops to 0%. - **Fixes**: Random initialization, gradient regularization (GradAlign), and early stopping prevent catastrophic overfitting. **Why It Matters** - **Speed**: ~5× faster than PGD-AT — makes adversarial training practical for large models. - **Accessibility**: Enables adversarial training on limited compute budgets. - **Surprising Effectiveness**: With proper initialization, single-step FGSM-AT achieves ~90% of PGD-AT robustness. **Fast AT** is **adversarial training on a budget** — using single-step attacks for efficient robust training with proper safeguards against catastrophic overfitting.

Go deeper with CFSGPT

Get AI-powered deep-dives, save terms, and run advanced simulations — free account.

Create Free Account