Plug-and-Pipeline: Efficient Regularization for Single-Step Adversarial Training

Abstract

Adversarial Training (AT) is a straight forward solution to learn robust models by augmenting the training mini-batches with adversarial samples. Adversarial attack methods range from simple non-iterative (single-step) methods to computationally complex iterative (multi-step) methods. Although the single-step methods are efficient, the models trained using these methods merely appear to be robust, due to the masked gradients. In this work, we propose a novel regularizer named Plug-And-Pipeline (PAP) for single-step AT. The proposed regularizer attenuates the gradient masking effect by promoting the model to learn similar representations for both single-step and multi-step adversaries. Further, we present a novel pipelined approach that allows an efficient implementation of the proposed regularizer. Plug-And-Pipeline yields robustness comparable to multi-step AT methods, while requiring a low computational overhead, similar to that of single-step AT methods.

Cite

Text

Vivek et al. "Plug-and-Pipeline: Efficient Regularization for Single-Step Adversarial Training." IEEE/CVF Conference on Computer Vision and Pattern Recognition Workshops, 2020. doi:10.1109/CVPRW50498.2020.00023

Markdown

[Vivek et al. "Plug-and-Pipeline: Efficient Regularization for Single-Step Adversarial Training." IEEE/CVF Conference on Computer Vision and Pattern Recognition Workshops, 2020.](https://mlanthology.org/cvprw/2020/s2020cvprw-plugandpipeline/) doi:10.1109/CVPRW50498.2020.00023

BibTeX

@inproceedings{s2020cvprw-plugandpipeline,
  title     = {{Plug-and-Pipeline: Efficient Regularization for Single-Step Adversarial Training}},
  author    = {Vivek, B. S. and Revanur, Ambareesh and Venkat, Naveen and Babu, R. Venkatesh},
  booktitle = {IEEE/CVF Conference on Computer Vision and Pattern Recognition Workshops},
  year      = {2020},
  pages     = {138-146},
  doi       = {10.1109/CVPRW50498.2020.00023},
  url       = {https://mlanthology.org/cvprw/2020/s2020cvprw-plugandpipeline/}
}