mlsanityData to 7 Oct 2026

AGKD-BML: Defense Against Adversarial Attack by Attention Guided Knowledge Distillation and Bi-directional Metric Learning

arXiv 2108.06017 ↗First posted 13 Aug 2021cs.CVcited by 10

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

  1. 2015Distilling the Knowledge in a Neural Networkcited by 10,076
  2. 2014Explaining and Harnessing Adversarial Examplescited by 7,287
  3. 2016Grad-CAM: Visual Explanations from Deep Networks via Gradient-based Localizationcited by 6,690
  4. 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,326
  5. 2013Intriguing properties of neural networkscited by 5,114
  6. 2016Wide Residual Networkscited by 3,057
  7. 2016Towards Evaluating the Robustness of Neural Networkscited by 2,976
  8. 2015Learning Deep Features for Discriminative Localizationcited by 2,430
  9. 2016Adversarial examples in the physical worldcited by 1,762
  10. 2019Theoretically Principled Trade-off between Robustness and Accuracycited by 1,510
  11. 2020Reliable evaluation of adversarial robustness with an ensemble of diverse parameter-free attackscited by 1,442
  12. 2019Certified Adversarial Robustness via Randomized Smoothingcited by 1,324
30 more
  1. 2015DeepFool: a simple and accurate method to fool deep neural networkscited by 1,315
  2. 2018Obfuscated Gradients Give a False Sense of Security: Circumventing Defenses to Adversarial Examplescited by 1,259
  3. 2015The Limitations of Deep Learning in Adversarial Settingscited by 784
  4. 2019Square Attack: a query-efficient black-box adversarial attack via random searchcited by 682
  5. 2019Adversarial Training for Free!cited by 638
  6. 2020Overfitting in adversarially robust deep learningcited by 504
  7. 2019Unlabeled Data Improves Adversarial Robustnesscited by 415
  8. 2019Minimally distorted Adversarial Examples with a Fast Adaptive Boundary Attackcited by 333
  9. 2018Feature Denoising for Improving Adversarial Robustnesscited by 312
  10. 2019Adversarial Examples Improve Image Recognitioncited by 283
  11. 2017PixelDefend: Leveraging Generative Models to Understand and Defend against Adversarial Examplescited by 243
  12. 2018Adversarial Logit Pairingcited by 224
  13. 2018Adversarial Risk and the Dangers of Evaluating Against Weak Attackscited by 221
  14. 2018MMA Training: Direct Input Space Margin Maximization through Adversarial Trainingcited by 171
  15. 2019Are Labels Required for Improving Adversarial Robustness?cited by 162
  16. 2019Bit-Flip Attack: Crushing Neural Network with Progressive Bit Searchcited by 106
  17. 2019Defense Against Adversarial Attacks Using Feature Scattering-based Adversarial Trainingcited by 95
  18. 2019Universal Physical Camouflage Attacks on Object Detectorscited by 91
  19. 2019Metric Learning for Adversarial Robustnesscited by 77
  20. 2017SafetyNet: Detecting and Rejecting Adversarial Examples Robustlycited by 76
  21. 2021Improving Adversarial Robustness via Channel-wise Activation Suppressingcited by 76
  22. 2020CAT: Customized Adversarial Training for Improved Robustnesscited by 61
  23. 2018Bilateral Adversarial Training: Towards Fast Training of More Robust Models Against Adversarial Attackscited by 48
  24. 2017Geometric robustness of deep networks: analysis and improvementcited by 45
  25. 2018Adversarial Defense by Stratified Convolutional Sparse Codingcited by 31
  26. 2019Adversarial Learning with Margin-based Triplet Embedding Regularizationcited by 29
  27. 2015Manitest: Are classifiers really invariant?cited by 27
  28. 2019Improving the Robustness of Deep Neural Networks via Adversarial Training with Triplet Losscited by 13
  29. 2020Point Adversarial Self Mining: A Simple Method for Facial Expression Recognitioncited by 11
  30. 2020Ensemble Generative Cleaning with Feedback Loops for Defending Adversarial Attackscited by 9

Built on by

Cited by year

Citing papers per year: 2023: 5; 2024: 4; 2025: 1.

10 papers.