mlsanityData to 7 Oct 2026

Robust Sensible Adversarial Learning of Deep Neural Networks for Image Classification

arXiv 2205.10457 ↗First posted 20 May 2022cs.CR cs.CV cs.LGcited by 2

Not on the map. Why?

Abstract (arXiv)

The idea of robustness is central and critical to modern statistical analysis. However, despite the recent advances of deep neural networks (DNNs), many studies have shown that DNNs are vulnerable to adversarial attacks. Making imperceptible changes to an image can cause DNN models to make the wrong classification with high confidence, such as classifying a benign mole as a malignant tumor and a stop sign as a speed limit sign. The trade-off between robustness and standard accuracy is common for DNN models. In this paper, we introduce sensible adversarial learning and demonstrate the synergistic effect between pursuits of standard natural accuracy and robustness. Specifically, we define a sensible adversary which is useful for learning a robust model while keeping high natural accuracy. We theoretically establish that the Bayes classifier is the most robust multi-class classifier with the 0-1 loss under sensible adversarial learning. We propose a novel and efficient algorithm that trains a robust model using implicit loss truncation. We apply sensible adversarial learning for large-scale image classification to a handwritten digital image dataset called MNIST and an object recognition colored image dataset called CIFAR10. We have performed an extensive comparative study to compare our method with other competitive methods. Our experiments empirically demonstrate that our method is not sensitive to its hyperparameter and does not collapse even with a small model capacity while promoting robustness against various attacks and keeping high natural accuracy.

Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 29 of its 43 references that are in the map. First posted on arXiv 20 May 2022.

Builds on

29 of 43 references.

References · 29

  1. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  2. 2014Explaining and Harnessing Adversarial Examplescited by 7,287
  3. 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,326
  4. 2013Intriguing properties of neural networkscited by 5,114
  5. 2016Adversarial examples in the physical worldcited by 1,762
  6. 2019Theoretically Principled Trade-off between Robustness and Accuracycited by 1,510
  7. 2015DeepFool: a simple and accurate method to fool deep neural networkscited by 1,315
  8. 2018Generalized Cross Entropy Loss for Training Deep Neural Networks with Noisy Labelscited by 994
  9. 2014Striving for Simplicity: The All Convolutional Netcited by 983
  10. 2016Adversarial Machine Learning at Scalecited by 934
  11. 2018Robustness May Be at Odds with Accuracycited by 873
  12. 2017Ensemble Adversarial Training: Attacks and Defensescited by 833
17 more
  1. 2017Evasion Attacks against Machine Learning at Test Timecited by 686
  2. 2019Adversarial Training for Free!cited by 638
  3. 2019On Evaluating Adversarial Robustnesscited by 442
  4. 2019Unlabeled Data Improves Adversarial Robustnesscited by 415
  5. 2018Adversarially Robust Generalization Requires More Datacited by 318
  6. 2018Adversarial Robustness Toolbox v1.0.0cited by 214
  7. 2018Disentangling Adversarial Robustness and Generalizationcited by 171
  8. 2018MMA Training: Direct Input Space Margin Maximization through Adversarial Trainingcited by 171
  9. 2019Are Labels Required for Improving Adversarial Robustness?cited by 162
  10. 2018Rademacher Complexity for Adversarially Robust Generalizationcited by 132
  11. 2019Adversarial Training Can Hurt Generalizationcited by 131
  12. 2019advertorch v0.1: An Adversarial Robustness Toolbox based on PyTorchcited by 69
  13. 2019Convergence of Adversarial Training in Overparametrized Neural Networkscited by 58
  14. 2019Instance adaptive adversarial training: Improved accuracy tradeoffs in neural netscited by 55
  15. 2019Interpolated Adversarial Training: Achieving Robust Neural Networks without Sacrificing Too Much Accuracycited by 49
  16. 2017Foolbox: A Python toolbox to benchmark the robustness of machine learning modelscited by 19
  17. 2018Revisiting Adversarial Riskcited by 9

Built on by

Cited by year

Citing papers per year: 2023: 1; 2024: 1.

2 papers.