paper-with-me

홈 › Papers

Defending Against Adversarial Attacks by Suppressing the Largest Eigenvalue of Fisher Information Matrix

2019-09-13 · Chaomin Shen, Yaxin Peng, Guixu Zhang, Jinsong Fan

We propose a scheme for defending against adversarial attacks by suppressing the largest eigenvalue of the Fisher information matrix (FIM). Our starting point is one explanation on the rationale of adversarial examples. Based on the idea of the difference between a benign sample and its adversarial example is measured by the Euclidean norm, while the difference between their classification probability densities at the last (softmax) layer of the network could be measured by the Kullback-Leibler (KL) divergence, the explanation shows that the output difference is a quadratic form of the input difference. If the eigenvalue of this quadratic form (a.k.a. FIM) is large, the output difference becomes large even when the input difference is small, which explains the adversarial phenomenon. This makes the adversarial defense possible by controlling the eigenvalues of the FIM. Our solution is adding one term representing the trace of the FIM to the loss function of the original network, as the largest eigenvalue is bounded by the trace. Our defensive scheme is verified by experiments using a variety of common attacking methods on typical deep neural networks, e.g. LeNet, VGG and ResNet, with datasets MNIST, CIFAR-10, and German Traffic Sign Recognition Benchmark (GTSRB). Our new network, after adopting the novel loss function and retraining, has an effective and robust defensive capability, as it decreases the fooling ratio of the generated adversarial examples, and remains the classification accuracy of the original network.

📄 PDF Abstract BibTeX arXiv:1909.06137

Code (0)

등록된 구현이 없습니다.

Tasks

Adversarial DefenseTraffic Sign Recognition

Methods 이 논문이 사용한 방법론

Average Pooling 설명 없음
Global Average Pooling Global Average Pooling is a pooling operation designed to replace fully connected layers in classical CNNs. The idea is to generate one feature map for each corresponding…
1x1 Convolution A 1 x 1 Convolution is a convolution with some special properties in that it can be used for dimensionality reduction,…
Batch Normalization 설명 없음
Bottleneck Residual Block A Bottleneck Residual Block is a variant of the residual block that utilises 1x1 convolutions to create a bottleneck. The…
Kaiming Initialization 설명 없음
Residual Connection 설명 없음
Residual Block Residual Blocks are skip-connection blocks that learn residual functions with reference to the layer inputs, instead of learning unreferenced functions. They were introduced…

Similar Papers 제목 키워드 기반

Defending Against Physically Realizable Attacks on Image Classification

2019-09-20 · ICLR 2020 1 · Tong Wu, Liang Tong, Yevgeniy Vorobeychik

We study the problem of defending deep neural network approaches for image classification from physically realizable attacks. First, we demonstrate that the two most scalable and effective methods for learning robust mod…

ClassificationGeneral Classificationimage-classificationImage Classification

Defending against Machine Learning based Inference Attacks via Adversarial Examples: Opportunities and Challenges

2019-09-17 · Jinyuan Jia, Neil Zhenqiang Gong

As machine learning (ML) becomes more and more powerful and easily accessible, attackers increasingly leverage ML to perform automated large-scale inference attacks in various domains. In such an ML-equipped inference at…

BIG-bench Machine LearningInference Attack

Defending against Adversarial Attack towards Deep Neural Networks via Collaborative Multi-task Training

2018-03-14 · Derek Wang, Chaoran Li, Sheng Wen, Surya Nepal 외

Deep neural networks (DNNs) are known to be vulnerable to adversarial examples which contain human-imperceptible perturbations. A series of defending methods, either proactive defence or reactive defence, have been propo…

Adversarial Attack

Detecting and Defending Against Adversarial Attacks on Automatic Speech Recognition via Diffusion Models

2024-09-12 · Nikolai L. Kühne, Astrid H. F. Kitchen, Marie S. Jensen, Mikkel S. L. Brøndt 외

Automatic speech recognition (ASR) systems are known to be vulnerable to adversarial attacks. This paper addresses detection and defence against targeted white-box attacks on speech signals for ASR systems. While existin…

Adversarial AttackAdversarial PurificationAutomatic Speech RecognitionSpeech Recognition

Fight Perturbations with Perturbations: Defending Adversarial Attacks via Neuron Influence

2021-12-24 · Ruoxi Chen, Haibo Jin, Haibin Zheng, Jinyin Chen 외

The vulnerabilities of deep learning models towards adversarial attacks have attracted increasing attention, especially when models are deployed in security-critical domains. Numerous defense methods, including reactive …