Quadratic Upper Bound for Boosting Robustness
Euijin You, Hyang-Won Lee
TL;DR
This work tackles the robustness-efficiency tradeoff in adversarial training by deriving a quadratic upper bound ($QUB$) on the AT loss, leveraging the convexity of cross-entropy in logits. The $QUB$ loss can be integrated into existing FAT pipelines (yielding either $QUB$-static or $QUB$-decreasing variants) to improve robustness with modest training-time overhead. Through extensive experiments on CIFAR-10/100 and Tiny ImageNet, the authors show that $QUB$-augmented FAT generally enhances robust accuracy, while the $QUB$-decreasing schedule better preserves standard accuracy. Analyses of loss landscapes, Hessian eigenvalues, and adversarial sparsity support the interpretation that $QUB$ smooths the loss landscape and expands the robust region, contributing to improved resilience against unseen attacks.
Abstract
Fast adversarial training (FAT) aims to enhance the robustness of models against adversarial attacks with reduced training time, however, FAT often suffers from compromised robustness due to insufficient exploration of adversarial space. In this paper, we develop a loss function to mitigate the problem of degraded robustness under FAT. Specifically, we derive a quadratic upper bound (QUB) on the adversarial training (AT) loss function and propose to utilize the bound with existing FAT methods. Our experimental results show that applying QUB loss to the existing methods yields significant improvement of robustness. Furthermore, using various metrics, we demonstrate that this improvement is likely to result from the smoothened loss landscape of the resulting model.
