mlsanityData to 14 Oct 2026

DeepProv: Behavioral Characterization and Repair of Neural Networks via Inference Provenance Graph Analysis

arXiv 2509.26562 ↗First posted 30 Sep 2025cs.CR cs.LGcited by 0

Not on the map. Why?

Abstract (arXiv)

Deep neural networks (DNNs) are increasingly being deployed in high-stakes applications, from self-driving cars to biometric authentication. However, their unpredictable and unreliable behaviors in real-world settings require new approaches to characterize and ensure their reliability. This paper introduces DeepProv, a novel and customizable system designed to capture and characterize the runtime behavior of DNNs during inference by using their underlying graph structure. Inspired by system audit provenance graphs, DeepProv models the computational information flow of a DNN's inference process through Inference Provenance Graphs (IPGs). These graphs provide a detailed structural representation of the behavior of DNN, allowing both empirical and structural analysis. DeepProv uses these insights to systematically repair DNNs for specific objectives, such as improving robustness, privacy, or fairness. We instantiate DeepProv with adversarial robustness as the goal of model repair and conduct extensive case studies to evaluate its effectiveness. Our results demonstrate its effectiveness and scalability across diverse classification tasks, attack scenarios, and model complexities. DeepProv automatically identifies repair actions at the node and edge-level within IPGs, significantly enhancing the robustness of the model. In particular, applying DeepProv repair strategies to just a single layer of a DNN yields an average 55% improvement in adversarial accuracy. Moreover, DeepProv complements existing defenses, achieving substantial gains in adversarial robustness. Beyond robustness, we demonstrate the broader potential of DeepProv as an adaptable system to characterize DNN behavior in other critical areas, such as privacy auditing and fairness analysis.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 35 of its 64 references that are in the map. First posted on arXiv 30 Sep 2025.

Builds on

35 of 64 references.

References · 35

  1. 2014Explaining and Harnessing Adversarial Examplescited by 7,364
  2. 2017A Unified Approach to Interpreting Model Predictionscited by 6,555
  3. 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,415
  4. 2016"Why Should I Trust You?": Explaining the Predictions of Any Classifiercited by 5,070
  5. 2016Towards Evaluating the Robustness of Neural Networkscited by 2,998
  6. 2016Membership Inference Attacks against Machine Learning Modelscited by 2,281
  7. 2019A Survey on Bias and Fairness in Machine Learningcited by 1,917
  8. 2020Reliable evaluation of adversarial robustness with an ensemble of diverse parameter-free attackscited by 1,451
  9. 2016Adversarial Machine Learning at Scalecited by 936
  10. 2019Square Attack: a query-efficient black-box adversarial attack via random searchcited by 685
  11. 2019Attention is not not Explanationcited by 636
  12. 2020Captum: A unified and generic model interpretability library for PyTorchcited by 547
23 more
  1. 2017CheXNet: Radiologist-Level Pneumonia Detection on Chest X-Rays with Deep Learningcited by 461
  2. 2019HopSkipJumpAttack: A Query-Efficient Decision-Based Attackcited by 333
  3. 2017Deep Reinforcement Learning framework for Autonomous Drivingcited by 225
  4. 2018Adversarial Risk and the Dangers of Evaluating Against Weak Attackscited by 221
  5. 2018EMBER: An Open Dataset for Training Static PE Malware Machine Learning Modelscited by 165
  6. 2020Debugging Tests for Model Explanationscited by 147
  7. 2017Malware Detection by Eating a Whole EXEcited by 115
  8. 2017Generating Adversarial Malware Examples for Black-Box Attacks Based on GANcited by 75
  9. 2023Structure Invariant Transformation for better Adversarial Transferabilitycited by 62
  10. 2020UNICORN: Runtime Provenance-Based Detector for Advanced Persistent Threatscited by 53
  11. 2018Manifold: A Model-Agnostic Framework for Interpretation and Diagnosis of Machine Learning Modelscited by 50
  12. 2018HOLMES: Real-time APT Detection through Correlation of Suspicious Information Flowscited by 43
  13. 2018Exploring Adversarial Examples in Malware Detectioncited by 42
  14. 2021Provable Repair of Deep Neural Networkscited by 42
  15. 2024Adversarial Robustness Limits via Scaling-Law and Human-Alignment Studiescited by 38
  16. 2018Runtime Monitoring Neuron Activation Patternscited by 34
  17. 2018SLEUTH: Real-time Attack Scenario Reconstruction from COTS Audit Datacited by 28
  18. 2019POIROT: Aligning Attack Behavior with Kernel Audit Records for Cyber Threat Huntingcited by 27
  19. 2019Arachne: Search Based Repair of Deep Neural Networkscited by 26
  20. 2020Into the Unknown: Active Monitoring of Neural Networkscited by 19
  21. 2021Explanation-Guided Diagnosis of Machine Learning Evasion Attackscited by 6
  22. 2023Repairing Deep Neural Networks Based on Behavior Imitationcited by 4
  23. 2023Semantic-Based Neural Network Repaircited by 3

Built on by

Not cited yet.