AGKD-BML: Defense Against Adversarial Attack by Attention Guided Knowledge Distillation and Bi-directional Metric Learning
Not on the map. Why?
Abstract (arXiv)
While deep neural networks have shown impressive performance in many tasks, they are fragile to carefully designed adversarial attacks. We propose a novel adversarial training-based model by Attention Guided Knowledge Distillation and Bi-directional Metric Learning (AGKD-BML). The attention knowledge is obtained from a weight-fixed model trained on a clean dataset, referred to as a teacher model, and transferred to a model that is under training on adversarial examples (AEs), referred to as a student model. In this way, the student model is able to focus on the correct region, as well as correcting the intermediate features corrupted by AEs to eventually improve the model accuracy. Moreover, to efficiently regularize the representation in feature space, we propose a bidirectional metric learning. Specifically, given a clean image, it is first attacked to its most confusing class to get the forward AE. A clean image in the most confusing class is then randomly picked and attacked back to the original class to get the backward AE. A triplet loss is then used to shorten the representation distance between original image and its AE, while enlarge that between the forward and backward AEs. We conduct extensive adversarial robustness experiments on two widely used datasets with different attacks. Our proposed AGKD-BML model consistently outperforms the state-of-the-art approaches. The code of AGKD-BML will be available at: https://github.com/hongw579/AGKD-BML.
Key facts. Cited by 10 papers in the map (data through 7 Oct 2026). Builds on 42 of its 51 references that are in the map. First posted on arXiv 13 Aug 2021.
Builds on
42 of 51 references.
References · 42
- 2015Distilling the Knowledge in a Neural Networkcited by 10,076
- 2014Explaining and Harnessing Adversarial Examplescited by 7,287
- 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,690
- 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,326
- 2013Intriguing properties of neural networkscited by 5,114
- 2016Wide Residual Networkscited by 3,057
- 2016Towards Evaluating the Robustness of Neural Networkscited by 2,976
- 2015Learning Deep Features for Discriminative Localizationcited by 2,430
- 2016Adversarial examples in the physical worldcited by 1,762
- 2019Theoretically Principled Trade-off between Robustness and Accuracycited by 1,510
- 2020Reliable evaluation of adversarial robustness with an ensemble of diverse parameter-free attackscited by 1,442
- 2019Certified Adversarial Robustness via Randomized Smoothingcited by 1,324
30 more
- 2015DeepFool: a simple and accurate method to fool deep neural networkscited by 1,315
- 2018Obfuscated Gradients Give a False Sense of Security: Circumventing Defenses to Adversarial Examplescited by 1,259
- 2015The Limitations of Deep Learning in Adversarial Settingscited by 784
- 2019Square Attack: a query-efficient black-box adversarial attack via random searchcited by 682
- 2019Adversarial Training for Free!cited by 638
- 2020Overfitting in adversarially robust deep learningcited by 504
- 2019Unlabeled Data Improves Adversarial Robustnesscited by 415
- 2019Minimally distorted Adversarial Examples with a Fast Adaptive Boundary Attackcited by 333
- 2018Feature Denoising for Improving Adversarial Robustnesscited by 312
- 2019Adversarial Examples Improve Image Recognitioncited by 283
- 2017PixelDefend: Leveraging Generative Models to Understand and Defend against Adversarial Examplescited by 243
- 2018Adversarial Logit Pairingcited by 224
- 2018Adversarial Risk and the Dangers of Evaluating Against Weak Attackscited by 221
- 2018MMA Training: Direct Input Space Margin Maximization through Adversarial Trainingcited by 171
- 2019Are Labels Required for Improving Adversarial Robustness?cited by 162
- 2019Bit-Flip Attack: Crushing Neural Network with Progressive Bit Searchcited by 106
- 2019Defense Against Adversarial Attacks Using Feature Scattering-based Adversarial Trainingcited by 95
- 2019Universal Physical Camouflage Attacks on Object Detectorscited by 91
- 2019Metric Learning for Adversarial Robustnesscited by 77
- 2017SafetyNet: Detecting and Rejecting Adversarial Examples Robustlycited by 76
- 2021Improving Adversarial Robustness via Channel-wise Activation Suppressingcited by 76
- 2020CAT: Customized Adversarial Training for Improved Robustnesscited by 61
- 2018Bilateral Adversarial Training: Towards Fast Training of More Robust Models Against Adversarial Attackscited by 48
- 2017Geometric robustness of deep networks: analysis and improvementcited by 45
- 2018Adversarial Defense by Stratified Convolutional Sparse Codingcited by 31
- 2019Adversarial Learning with Margin-based Triplet Embedding Regularizationcited by 29
- 2015Manitest: Are classifiers really invariant?cited by 27
- 2019Improving the Robustness of Deep Neural Networks via Adversarial Training with Triplet Losscited by 13
- 2020Point Adversarial Self Mining: A Simple Method for Facial Expression Recognitioncited by 11
- 2020Ensemble Generative Cleaning with Feedback Loops for Defending Adversarial Attackscited by 9
Built on by
Citing papers per year: 2023: 5; 2024: 4; 2025: 1.
10 papers.
- 2024Trustworthy Federated Learning: Privacy, Security, and Beyondcited by 11
- 2023Defense against Adversarial Cloud Attack on Remote Sensing Salient Object Detectioncited by 8
- 2024DD-RobustBench: An Adversarial Robustness Benchmark for Dataset Distillationcited by 8
- 2023Adversarial Finetuning with Latent Representation Constraint to Mitigate Accuracy-Robustness Tradeoffcited by 6
- 2023Adversarial Attacks and Defenses in Machine Learning-Powered Networks: A Contemporary Surveycited by 5
- 2024Meta Invariance Defense Towards Generalizable Robustness to Unknown Adversarial Attackscited by 5
- 2023Exploring Robust Features for Improving Adversarial Robustnesscited by 4
- 2023Robust Proxy: Improving Adversarial Robustness by Robust Proxy Learningcited by 3
- 2024Defense without Forgetting: Continual Adversarial Defense with Anisotropic & Isotropic Pseudo Replaycited by 3
- 2025Onboard Optimization and Learning: A Surveycited by 1
- 2025Onboard Optimization and Learning: A Survey7 May 2025
- 2024Trustworthy Federated Learning: Privacy, Security, and Beyond3 Nov 2024
- 2024Meta Invariance Defense Towards Generalizable Robustness to Unknown Adversarial Attacks4 Apr 2024
- 2024Defense without Forgetting: Continual Adversarial Defense with Anisotropic & Isotropic Pseudo Replay2 Apr 2024
- 2024DD-RobustBench: An Adversarial Robustness Benchmark for Dataset Distillation20 Mar 2024
- 2023Exploring Robust Features for Improving Adversarial Robustness9 Sep 2023
- 2023Adversarial Finetuning with Latent Representation Constraint to Mitigate Accuracy-Robustness Tradeoff31 Aug 2023
- 2023Defense against Adversarial Cloud Attack on Remote Sensing Salient Object Detection30 Jun 2023
- 2023Robust Proxy: Improving Adversarial Robustness by Robust Proxy Learning27 Jun 2023
- 2023Adversarial Attacks and Defenses in Machine Learning-Powered Networks: A Contemporary Survey11 Mar 2023