mlsanityData to 14 Oct 2026

DeepGauge: Multi-Granularity Testing Criteria for Deep Learning Systems

arXiv 1803.07519 ↗First posted 20 Mar 2018cs.SE cs.CR cs.LGcited by 147

Not on the map. Why?

Abstract (arXiv)

Deep learning (DL) defines a new data-driven programming paradigm that constructs the internal system logic of a crafted neuron network through a set of training data. We have seen wide adoption of DL in many safety-critical scenarios. However, a plethora of studies have shown that the state-of-the-art DL systems suffer from various vulnerabilities which can lead to severe consequences when applied to real-world applications. Currently, the testing adequacy of a DL system is usually measured by the accuracy of test data. Considering the limitation of accessible high quality test data, good accuracy performance on test data can hardly provide confidence to the testing adequacy and generality of DL systems. Unlike traditional software systems that have clear and controllable logic and functionality, the lack of interpretability in a DL system makes system analysis and defect detection difficult, which could potentially hinder its real-world deployment. In this paper, we propose DeepGauge, a set of multi-granularity testing criteria for DL systems, which aims at rendering a multi-faceted portrayal of the testbed. The in-depth evaluation of our proposed testing criteria is demonstrated on two well-known datasets, five DL systems, and with four state-of-the-art adversarial attack techniques against DL. The potential usefulness of DeepGauge sheds light on the construction of more generic and robust DL systems.

Key facts. Cited by 147 papers in the map (data through 14 Oct 2026). First posted on arXiv 20 Mar 2018.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2020: 1; 2021: 34; 2022: 31; 2023: 27; 2024: 26; 2025: 13; 2026: 15.

147 papers.

Sort:

By area:

  1. 2021Trustworthy AI: From Principles to Practicescited by 207
  2. 2020Retrieval-Augmented Generation for Code Summarization via Hybrid GNNcited by 89
  3. 2021RobustART: Benchmarking Robustness on Architecture Design and Training Techniquescited by 79
  4. 2023How Deep Learning Sees the World: A Survey on Adversarial Attacks & Defensescited by 66
  5. 2023Emotionally Numb or Empathetic? Evaluating How LLMs Feel Using EmotionBenchcited by 54
  6. 2021DeepPayload: Black-box Backdoor Attack on Deep Learning Models through Neural Payload Injectioncited by 44
  7. 2021A Comprehensive Evaluation Framework for Deep Model Robustnesscited by 42
  8. 2021Provable Repair of Deep Neural Networkscited by 42
  9. 2021How to Certify Machine Learning Based Safety-critical Systems? A Systematic Literature Reviewcited by 39
  10. 2021Multi-Label Classification Neural Networks with Hard Logical Constraintscited by 36
  11. 2021ModelDiff: Testing-Based DNN Similarity Comparison for Model Reuse Detectioncited by 33
  12. 2023Neuron Structure Modeling for Generalizable Remote Physiological Measurementcited by 31
38 more
  1. 2021DeepHyperion: Exploring the Feature Space of Deep Learning-Based Systems through Illumination Searchcited by 29
  2. 2023Neuron Activation Coverage: Rethinking Out-of-distribution Detection and Generalizationcited by 28
  3. 2022Simple Techniques Work Surprisingly Well for Neural Network Test Prioritization and Active Learning (Replicability Study)cited by 27
  4. 2021Can Offline Testing of Deep Neural Networks Replace Their Online Testing?cited by 24
  5. 2022Towards Training Reproducible Deep Learning Modelscited by 23
  6. 2021Distribution-Aware Testing of Neural Networks Using Generative Modelscited by 22
  7. 2021An Empirical Study on Deployment Faults of Deep Learning Based Mobile Applicationscited by 20
  8. 2022pvCNN: Privacy-Preserving and Verifiable Convolutional Neural Network Testingcited by 20
  9. 2021Robustness of on-device Models: Adversarial Attack to Deep Learning Models on Android Appscited by 19
  10. 2021Neuron Coverage-Guided Domain Generalizationcited by 19
  11. 2021Black-Box Testing of Deep Neural Networks Through Test Case Diversitycited by 18
  12. 2022NPC: Neuron Path Coverage via Characterizing Decision Logic of Deep Neural Networkscited by 18
  13. 2022When and Why Test Generators for Deep Learning Produce Invalid Inputs: an Empirical Studycited by 18
  14. 2022DeepPerform: An Efficient Approach for Performance Testing of Resource-Constrained Neural Networkscited by 17
  15. 2022AEON: A Method for Automatic Evaluation of NLP Test Casescited by 15
  16. 2022Bugs in Machine Learning-based Systems: A Faultload Benchmarkcited by 15
  17. 2024Are LLMs Correctly Integrated into Software Systems?cited by 15
  18. 2021Attack as Defense: Characterizing Adversarial Examples using Robustnesscited by 14
  19. 2023Towards Fair Machine Learning Software: Understanding and Addressing Model Bias Through Counterfactual Thinkingcited by 14
  20. 2022Search-Based Testing of Reinforcement Learningcited by 13
  21. 2022A Search-Based Testing Approach for Deep Reinforcement Learning Agentscited by 13
  22. 2021Towards Practical Robustness Analysis for DNNs based on PAC-Model Learningcited by 12
  23. 2021DeepMetis: Augmenting a Deep Learning Test Set to Increase its Mutation Scorecited by 12
  24. 2021PatchCensor: Patch Robustness Certification for Transformers via Exhaustive Testingcited by 12
  25. 2021Understanding Performance Problems in Deep Learning Systemscited by 12
  26. 2021MDPFuzz: Testing Models Solving Markov Decision Processescited by 12
  27. 2022QVIP: An ILP-based Formal Verification Approach for Quantized Neural Networkscited by 12
  28. 2022Abstraction and Refinement: Towards Scalable and Exact Verification of Neural Networkscited by 11
  29. 2023DeepGD: A Multi-Objective Black-Box Test Selection Approach for Deep Neural Networkscited by 11
  30. 2023Challenges and Practices of Deep Learning Model Reengineering: A Case Study on Computer Visioncited by 11
  31. 2021AequeVox: Automated Fairness Testing of Speech Recognition Systemscited by 9
  32. 2022Hierarchical Distribution-Aware Testing of Deep Learningcited by 8
  33. 2024Machine Learning Robustness: A Primercited by 8
  34. 2024Understanding the Effectiveness of Coverage Criteria for Large Language Models: A Special Angle from Jailbreak Attackscited by 8
  35. 2021TestRank: Bringing Order into Unlabeled Test Instances for Deep Learning Taskscited by 7
  36. 2021ArchRepair: Block-Level Architecture-Oriented Repairing for Deep Neural Networkscited by 7
  37. 2022Performance Analysis of Out-of-Distribution Detection on Trained Neural Networkscited by 7
  38. 2023A Scenario-Based Functional Testing Approach to Improving DNN Performancecited by 7

50 most cited of 147 All 147 (JSON)