paper-with-me

홈 › Papers

BlurNet: Defense by Filtering the Feature Maps

2019-08-06 · Ravi Raju, Mikko Lipasti

Recently, the field of adversarial machine learning has been garnering attention by showing that state-of-the-art deep neural networks are vulnerable to adversarial examples, stemming from small perturbations being added to the input image. Adversarial examples are generated by a malicious adversary by obtaining access to the model parameters, such as gradient information, to alter the input or by attacking a substitute model and transferring those malicious examples over to attack the victim model. Specifically, one of these attack algorithms, Robust Physical Perturbations ($RP_2$), generates adversarial images of stop signs with black and white stickers to achieve high targeted misclassification rates against standard-architecture traffic sign classifiers. In this paper, we propose BlurNet, a defense against the $RP_2$ attack. First, we motivate the defense with a frequency analysis of the first layer feature maps of the network on the LISA dataset, which shows that high frequency noise is introduced into the input image by the $RP_2$ algorithm. To remove the high frequency noise, we introduce a depthwise convolution layer of standard blur kernels after the first layer. We perform a blackbox transfer attack to show that low-pass filtering the feature maps is more beneficial than filtering the input. We then present various regularization schemes to incorporate this low-pass filtering behavior into the training regime of the network and perform white-box attacks. We conclude with an adaptive attack evaluation to show that the success rate of the attack drops from 90\% to 20\% with total variation regularization, one of the proposed defenses.

📄 PDF Abstract BibTeX arXiv:1908.02256

Code (0)

등록된 구현이 없습니다.

Methods 이 논문이 사용한 방법론

Depthwise Convolution Depthwise Convolution is a type of convolution where we apply a single convolutional filter for each input channel. In the regular 2D…
Convolution A convolution is a type of matrix operation, consisting of a kernel, a small matrix of weights, that slides over input data performing element-wise multiplication with the…

Similar Papers 제목 키워드 기반

A Hybrid Defense Method against Adversarial Attacks on Traffic Sign Classifiers in Autonomous Vehicles

2022-04-25 · Zadid Khan, Mashrur Chowdhury, Sakib Mahmud Khan

Adversarial attacks can make deep neural network (DNN) models predict incorrect output labels, such as misclassified traffic signs, for autonomous vehicle (AV) perception modules. Resilience against adversarial attacks c…

Autonomous VehiclesNavigateOptical Character RecognitionOptical Character Recognition (OCR)+1

HyperNetworks with statistical filtering for defending adversarial examples

2017-11-06 · Zhun Sun, Mete Ozay, Takayuki Okatani

Deep learning algorithms have been known to be vulnerable to adversarial perturbations in various tasks such as image classification. This problem was addressed by employing several defense methods for detection and reje…

General Classificationimage-classificationImage Classification

Towards Effective and Robust Neural Trojan Defenses via Input Filtering

2022-02-24 · Kien Do, Haripriya Harikumar, Hung Le, Dung Nguyen 외

Trojan attacks on deep neural networks are both dangerous and surreptitious. Over the past few years, Trojan attacks have advanced from using only a single input-agnostic trigger and targeting only one class to using mul…

Data Compressioninput filteringVariational Inference

FedCLEAN: byzantine defense by CLustering Errors of Activation maps in Non-IID federated learning environments

2025-01-21 · Mehdi Ben Ghali, Reda Bellafqira, Gouenou Coatrieux

Federated Learning (FL) enables clients to collaboratively train a global model using their local datasets while reinforcing data privacy. However, FL is susceptible to poisoning attacks. Existing defense mechanisms assu…

Federated Learning

Unifying Bilateral Filtering and Adversarial Training for Robust Neural Networks

2018-04-05 · Neale Ratzlaff, Li Fuxin

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 …