mlsanityData to 7 Oct 2026

Guiding the retraining of convolutional neural networks against adversarial inputs

arXiv 2207.03689 ↗First posted 8 Jul 2022cs.SE cs.AI cs.LGcited by 1

Not on the map. Why?

Abstract (arXiv)

Background: When using deep learning models, there are many possible vulnerabilities and some of the most worrying are the adversarial inputs, which can cause wrong decisions with minor perturbations. Therefore, it becomes necessary to retrain these models against adversarial inputs, as part of the software testing process addressing the vulnerability to these inputs. Furthermore, for an energy efficient testing and retraining, data scientists need support on which are the best guidance metrics and optimal dataset configurations. Aims: We examined four guidance metrics for retraining convolutional neural networks and three retraining configurations. Our goal is to improve the models against adversarial inputs regarding accuracy, resource utilization and time from the point of view of a data scientist in the context of image classification. Method: We conducted an empirical study in two datasets for image classification. We explore: (a) the accuracy, resource utilization and time of retraining convolutional neural networks by ordering new training set by four different guidance metrics (neuron coverage, likelihood-based surprise adequacy, distance-based surprise adequacy and random), (b) the accuracy and resource utilization of retraining convolutional neural networks with three different configurations (from scratch and augmented dataset, using weights and augmented dataset, and using weights and only adversarial inputs). Results: We reveal that retraining with adversarial inputs from original weights and by ordering with surprise adequacy metrics gives the best model w.r.t. the used metrics. Conclusions: Although more studies are necessary, we recommend data scientists to use the above configuration and metrics to deal with the vulnerability to adversarial inputs of deep learning models, as they can improve their models against adversarial inputs without using many inputs.

Key facts. Cited by 1 paper in the map (data through 7 Oct 2026). Builds on 36 of its 77 references that are in the map. First posted on arXiv 8 Jul 2022.

Builds on

36 of 77 references.

References · 36

  1. 2014Explaining and Harnessing Adversarial Examplescited by 7,287
  2. 2013Intriguing properties of neural networkscited by 5,114
  3. 2015Dropout as a Bayesian Approximation: Representing Model Uncertainty in Deep Learningcited by 4,416
  4. 2017Fashion-MNIST: a Novel Image Dataset for Benchmarking Machine Learning Algorithmscited by 4,283
  5. 2016Towards Evaluating the Robustness of Neural Networkscited by 2,976
  6. 2013Visualizing and Understanding Convolutional Networkscited by 2,278
  7. 2016Adversarial examples in the physical worldcited by 1,762
  8. 2015DeepFool: a simple and accurate method to fool deep neural networkscited by 1,315
  9. 2020RobustBench: a standardized adversarial robustness benchmarkcited by 659
  10. 2019Adversarial Training for Free!cited by 638
  11. 2019Green AIcited by 620
  12. 2017DeepXplore: Automated Whitebox Testing of Deep Learning Systemscited by 307
24 more
  1. 2017DeepTest: Automated Testing of Deep-Neural-Network-driven Autonomous Carscited by 249
  2. 2017Detecting Adversarial Samples from Artifactscited by 244
  3. 2019Machine Learning Testing: Survey, Landscapes and Horizonscited by 213
  4. 2019A Survey of the Recent Architectures of Deep Convolutional Neural Networkscited by 211
  5. 2018DeepGauge: Multi-Granularity Testing Criteria for Deep Learning Systemscited by 144
  6. 2016Technical Report on the CleverHans v2.1.0 Adversarial Examples Librarycited by 123
  7. 2018Guiding Deep Learning System Testing using Surprise Adequacycited by 123
  8. 2021Software Engineering for AI-Based Systems: A Surveycited by 68
  9. 2020Adversarial Machine Learning in Image Classification: A Survey Towards the Defender's Perspectivecited by 58
  10. 2019Requirements Engineering for Machine Learning: Perspectives from Data Scientistscited by 49
  11. 2020A Simple Fine-tuning Is All You Need: Towards Robust Deep Learning Via Adversarial Fine-tuningcited by 30
  12. 2019Test Selection for Deep Learning Systemscited by 27
  13. 2022Simple Techniques Work Surprisingly Well for Neural Network Test Prioritization and Active Learning (Replicability Study)cited by 27
  14. 2020Importance-Driven Deep Learning System Testingcited by 24
  15. 2020Adversarial Examples on Object Recognition: A Comprehensive Surveycited by 23
  16. 2020Reducing DNN Labelling Cost using Surprise Adequacy: An Industrial Case Study for Autonomous Drivingcited by 21
  17. 2021A Review and Refinement of Surprise Adequacycited by 9
  18. 2021Integration of Convolutional Neural Networks in Mobile Applicationscited by 6
  19. 2021Which Design Decisions in AI-enabled Mobile Applications Contribute to Greener AI?cited by 6
  20. 2021Corner case data description and detectioncited by 4
  21. 2021Wise-SrNet: A Novel Architecture for Enhancing Image Classification by Learning Spatial Resolution of Feature Mapscited by 4
  22. 2020Deep learning for scene recognition from visual data: a surveycited by 2
  23. 2021Robust Active Learning: Sample-Efficient Training of Robust Deep Learning Modelscited by 2
  24. 2022Testing Deep Learning Models: A First Comparative Study of Multiple Testing Techniquescited by 2

Built on by

Cited by year

Citing papers per year: 2023: 1.

1 paper.