mlsanityData to 14 Oct 2026

Feature Map Testing for Deep Neural Networks

arXiv 2307.11563 ↗First posted 21 Jul 2023cs.SE cs.AIcited by 1

Not on the map. Why?

Abstract (arXiv)

Due to the widespread application of deep neural networks~(DNNs) in safety-critical tasks, deep learning testing has drawn increasing attention. During the testing process, test cases that have been fuzzed or selected using test metrics are fed into the model to find fault-inducing test units (e.g., neurons and feature maps, activating which will almost certainly result in a model error) and report them to the DNN developer, who subsequently repair them~(e.g., retraining the model with test cases). Current test metrics, however, are primarily concerned with the neurons, which means that test cases that are discovered either by guided fuzzing or selection with these metrics focus on detecting fault-inducing neurons while failing to detect fault-inducing feature maps. In this work, we propose DeepFeature, which tests DNNs from the feature map level. When testing is conducted, DeepFeature will scrutinize every internal feature map in the model and identify vulnerabilities that can be enhanced through repairing to increase the model's overall performance. Exhaustive experiments are conducted to demonstrate that (1) DeepFeature is a strong tool for detecting the model's vulnerable feature maps; (2) DeepFeature's test case selection has a high fault detection rate and can detect more types of faults~(comparing DeepFeature to coverage-guided selection techniques, the fault detection rate is increased by 49.32%). (3) DeepFeature's fuzzer also outperforms current fuzzing techniques and generates valuable test cases more efficiently.

Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 23 of its 41 references that are in the map. First posted on arXiv 21 Jul 2023.

Builds on

23 of 41 references.

References · 23

  1. 2015Deep Residual Learning for Image Recognitioncited by 52,096
  2. 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
  3. 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,415
  4. 2017Fashion-MNIST: a Novel Image Dataset for Benchmarking Machine Learning Algorithmscited by 4,349
  5. 2019Theoretically Principled Trade-off between Robustness and Accuracycited by 1,517
  6. 2016End to End Learning for Self-Driving Carscited by 1,009
  7. 2020A Survey of Deep Active Learningcited by 554
  8. 2017CheXNet: Radiologist-Level Pneumonia Detection on Chest X-Rays with Deep Learningcited by 461
  9. 2017DeepXplore: Automated Whitebox Testing of Deep Learning Systemscited by 311
  10. 2017DeepTest: Automated Testing of Deep-Neural-Network-driven Autonomous Carscited by 251
  11. 2018DeepGauge: Multi-Granularity Testing Criteria for Deep Learning Systemscited by 147
  12. 2021Feature Importance-aware Transferable Adversarial Attackscited by 127
11 more
  1. 2018Guiding Deep Learning System Testing using Surprise Adequacycited by 124
  2. 2018TensorFuzz: Debugging Neural Networks with Coverage-Guided Fuzzingcited by 68
  3. 2018DeepMutation: Mutation Testing of Deep Learning Systemscited by 67
  4. 2018DLFuzz: Differential Fuzzing Testing of Deep Learning Systemscited by 65
  5. 2018Concolic Testing for Deep Neural Networkscited by 51
  6. 2018Testing Deep Neural Networkscited by 36
  7. 2021DeepHyperion: Exploring the Feature Space of Deep Learning-Based Systems through Illumination Searchcited by 29
  8. 2021RobOT: Robustness-Oriented Testing for Deep Learning Systemscited by 28
  9. 2020Importance-Driven Deep Learning System Testingcited by 24
  10. 2022NPC: Neuron Path Coverage via Characterizing Decision Logic of Deep Neural Networkscited by 18
  11. 2018DeepHunter: Hunting Deep Neural Network Defects via Coverage-Guided Fuzzingcited by 4

Built on by

Cited by year

Citing papers per year: 2024: 1.

1 paper.