TL;DR
Calibrated Adversarial Sampling (CAS) reformulates multi-attack adversarial training as a multi-armed bandit optimization problem, enhancing robustness while reducing computational costs. This approach allows for efficient training by dynamically selecting a single attack per iteration, balancing exploration and exploitation.
✦ Why It Matters
Implement CAS in your adversarial training pipeline to enhance model robustness while cutting down on computational costs.
Key Takeaways
How It Works
CAS reformulates the adversarial training process as a multi-armed bandit problem, where each attack represents an arm. By selecting one attack per iteration, CAS dynamically adjusts the training focus based on the performance of previous attacks, allowing for efficient exploration of effective strategies while minimizing conflicts and parameter drift.
Related