Robust Training Methods are training algorithms that produce neural networks resilient to adversarial perturbations, noise, and distribution shift — going beyond standard ERM (Empirical Risk Minimization) to explicitly optimize for worst-case or perturbed-case performance.
Key Robust Training Approaches
- Adversarial Training (AT): Train on adversarial examples generated during training (PGD-AT).
- TRADES: Trade off clean accuracy and robustness with an explicit regularization term.
- Certified Training: Train to maximize certified robustness radius (IBP training, CROWN-IBP).
- Data Augmentation: Heavy augmentation (AugMax, adversarial augmentation) improves distributional robustness.
Why It Matters
- Standard Training Fails: Standard ERM produces models that are trivially fooled by small perturbations.
- Defense: Robust training is the most effective defense against adversarial attacks — far better than post-hoc defenses.
- Trade-Off: Robust models typically sacrifice some clean accuracy for improved worst-case performance.
Robust Training is training for the worst case — explicitly optimizing models to maintain performance under adversarial and noisy conditions.
robust training methodsai safety
Explore 500+ Semiconductor & AI Topics
From EUV lithography to CUDA optimization — search the full knowledge base or chat with our AI assistant.