CRCVApr 7, 2019

JumpReLU: A Retrofit Defense Strategy for Adversarial Attacks

arXiv:1904.03750v129 citations
Originality Incremental advance
AI Analysis

This addresses the risk of adversarial examples in critical applications by offering a simple, inexpensive retrofit solution, though it is incremental as it builds on existing adversarial training methods.

The paper tackles the problem of adversarial attacks on neural networks by proposing JumpReLU, a new activation function that can retrofit existing models to improve robustness without retraining, achieving increased resilience to perturbations with a trade-off in predictive accuracy controlled by a hyper-parameter.

It has been demonstrated that very simple attacks can fool highly-sophisticated neural network architectures. In particular, so-called adversarial examples, constructed from perturbations of input data that are small or imperceptible to humans but lead to different predictions, may lead to an enormous risk in certain critical applications. In light of this, there has been a great deal of work on developing adversarial training strategies to improve model robustness. These training strategies are very expensive, in both human and computational time. To complement these approaches, we propose a very simple and inexpensive strategy which can be used to ``retrofit'' a previously-trained network to improve its resilience to adversarial attacks. More concretely, we propose a new activation function---the JumpReLU---which, when used in place of a ReLU in an already-trained model, leads to a trade-off between predictive accuracy and robustness. This trade-off is controlled by the jump size, a hyper-parameter which can be tuned during the validation stage. Our empirical results demonstrate that this increases model robustness, protecting against adversarial attacks with substantially increased levels of perturbations. This is accomplished simply by retrofitting existing networks with our JumpReLU activation function, without the need for retraining the model. Additionally, we demonstrate that adversarially trained (robust) models can greatly benefit from retrofitting.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes