mlsanityData to 14 Oct 2026

Improving the Robustness of Deep Convolutional Neural Networks Through Feature Learning

arXiv 2303.06425 ↗First posted 11 Mar 2023cs.CVcited by 0

Not on the map. Why?

Abstract (arXiv)

Deep convolutional neural network (DCNN for short) models are vulnerable to examples with small perturbations. Adversarial training (AT for short) is a widely used approach to enhance the robustness of DCNN models by data augmentation. In AT, the DCNN models are trained with clean examples and adversarial examples (AE for short) which are generated using a specific attack method, aiming to gain ability to defend themselves when facing the unseen AEs. However, in practice, the trained DCNN models are often fooled by the AEs generated by the novel attack methods. This naturally raises a question: can a DCNN model learn certain features which are insensitive to small perturbations, and further defend itself no matter what attack methods are presented. To answer this question, this paper makes a beginning effort by proposing a shallow binary feature module (SBFM for short), which can be integrated into any popular backbone. The SBFM includes two types of layers, i.e., Sobel layer and threshold layer. In Sobel layer, there are four parallel feature maps which represent horizontal, vertical, and diagonal edge features, respectively. And in threshold layer, it turns the edge features learnt by Sobel layer to the binary features, which then are feeded into the fully connected layers for classification with the features learnt by the backbone. We integrate SBFM into VGG16 and ResNet34, respectively, and conduct experiments on multiple datasets. Experimental results demonstrate, under FGSM attack with ε=8/255, the SBFM integrated models can achieve averagely 35% higher accuracy than the original ones, and in CIFAR-10 and TinyImageNet datasets, the SBFM integrated models can achieve averagely 75% classification accuracy. The work in this paper shows it is promising to enhance the robustness of DCNN models through feature learning.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 18 of its 24 references that are in the map. First posted on arXiv 11 Mar 2023.

Builds on

18 of 24 references.

References · 18

  1. 2015Deep Residual Learning for Image Recognitioncited by 52,096
  2. 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
  3. 2014Explaining and Harnessing Adversarial Examplescited by 7,364
  4. 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,415
  5. 2013Intriguing properties of neural networkscited by 5,155
  6. 2016Towards Evaluating the Robustness of Neural Networkscited by 2,998
  7. 2016Adversarial Machine Learning at Scalecited by 936
  8. 2018Robustness May Be at Odds with Accuracycited by 880
  9. 2020Fast is better than free: Revisiting adversarial trainingcited by 727
  10. 2021Recent Advances in Adversarial Training for Adversarial Robustnesscited by 279
  11. 2018Adversarial Logit Pairingcited by 224
  12. 2020Understanding and Improving Fast Adversarial Trainingcited by 214
6 more
  1. 2021Subspace Adversarial Trainingcited by 41
  2. 2022Removing Batch Normalization Boosts Adversarial Trainingcited by 24
  3. 2022Recognizing Object by Components with Human Prior Knowledge Enhances Adversarial Robustness of Deep Neural Networkscited by 18
  4. 2022Part-Based Models Improve Adversarial Robustnesscited by 11
  5. 2022A2: Efficient Automated Attacker for Boosting Adversarial Trainingcited by 10
  6. 2022Revisiting Outer Optimization in Adversarial Trainingcited by 5

Built on by

Not cited yet.