In plain words: Instead of only tweaking individual pixel values, this training also attacks images with shifts and rotations, capped by a set budget, so the model learns to resist both kinds at once. It held up better against both attack types than pixel-only training.
Abstract · Joint Adversarial Training: Incorporating both Spatial and Pixel Attacks
Conventional adversarial training methods using attacks that manipulate the pixel value directly and individually, leading to models that are less robust in face of spatial transformation-based attacks. In this paper, we propose a joint adversarial training method that incorporates both spatial transformation-based and pixel-value based attacks for improving model robustness. We introduce a spatial transformation-based attack with an explicit notion of budget and develop an algorithm for spatial attack generation. We further integrate both pixel and spatial attacks into one generation model and show how to leverage the complementary strengths of each other in training for improving the overall model robustness. Extensive experimental results on different benchmark datasets compared with state-of-the-art methods verified the effectiveness of the proposed method.
Haichao Zhang, Jianyu Wang
arXiv:1907.10737 · cs.CV, cs.LG, eess.IV · submitted Jul 24, 2019 · updated Jul 31, 2019
abstract · pdf · html