Unifying Bilateral Filtering and Adversarial Training for Robust Neural Networks

04/05/2018
by   Neale Ratzlaff, et al.
0

Recent analysis of deep neural networks has revealed their vulnerability to carefully structured adversarial examples. Many effective algorithms exist to craft these adversarial examples, but performant defenses seem to be far away. In this work, we attempt to combine denoising and robust optimization methods into a unified defense which we found to not only work extremely well, but also makes our model robust against future adversarial attacks. We explore the use of bilateral filtering as a projection back to the space of natural images. We first show that with carefully chosen parameters, bilateral filtering can remove more than 90 attacks. We then adapt our recovery method as a trainable layer in a neural network. When trained under the adversarial training framework, we show that the resulting model is hard to fool with even the best attack methods.

READ FULL TEXT

page 6

page 7

page 15

research
05/23/2019

A Direct Approach to Robust Deep Learning Using Adversarial Networks

Deep neural networks have been shown to perform well in many classical m...
research
03/05/2019

L 1-norm double backpropagation adversarial defense

Adversarial examples are a challenging open problem for deep neural netw...
research
07/02/2020

Deep Learning Defenses Against Adversarial Examples for Dynamic Risk Assessment

Deep Neural Networks were first developed decades ago, but it was not un...
research
04/29/2019

Adversarial Training for Free!

Adversarial training, in which a network is trained on adversarial examp...
research
03/26/2022

A Survey of Robust Adversarial Training in Pattern Recognition: Fundamental, Theory, and Methodologies

In the last a few decades, deep neural networks have achieved remarkable...
research
09/21/2021

Modelling Adversarial Noise for Adversarial Defense

Deep neural networks have been demonstrated to be vulnerable to adversar...
research
12/26/2017

Building Robust Deep Neural Networks for Road Sign Detection

Deep Neural Networks are built to generalize outside of training set in ...

Please sign up or login with your details

Forgot password? Click here to reset