mlsanityData to 7 Oct 2026

Repairing Deep Neural Networks Based on Behavior Imitation

arXiv 2305.03365 ↗First posted 5 May 2023cs.LG cs.AI cs.SEcited by 4

Not on the map. Why?

Abstract (arXiv)

The increasing use of deep neural networks (DNNs) in safety-critical systems has raised concerns about their potential for exhibiting ill-behaviors. While DNN verification and testing provide post hoc conclusions regarding unexpected behaviors, they do not prevent the erroneous behaviors from occurring. To address this issue, DNN repair/patch aims to eliminate unexpected predictions generated by defective DNNs. Two typical DNN repair paradigms are retraining and fine-tuning. However, existing methods focus on the high-level abstract interpretation or inference of state spaces, ignoring the underlying neurons' outputs. This renders patch processes computationally prohibitive and limited to piecewise linear (PWL) activation functions to great extent. To address these shortcomings, we propose a behavior-imitation based repair framework, BIRDNN, which integrates the two repair paradigms for the first time. BIRDNN corrects incorrect predictions of negative samples by imitating the closest expected behaviors of positive samples during the retraining repair procedure. For the fine-tuning repair process, BIRDNN analyzes the behavior differences of neurons on positive and negative samples to identify the most responsible neurons for the erroneous behaviors. To tackle more challenging domain-wise repair problems (DRPs), we synthesize BIRDNN with a domain behavior characterization technique to repair buggy DNNs in a probably approximated correct style. We also implement a prototype tool based on BIRDNN and evaluate it on ACAS Xu DNNs. Our experimental results show that BIRDNN can successfully repair buggy DNNs with significantly higher efficiency than state-of-the-art repair tools. Additionally, BIRDNN is highly compatible with different activation functions.

Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Builds on 30 of its 58 references that are in the map. First posted on arXiv 5 May 2023.

Builds on

30 of 58 references.

References · 30

  1. 2014Explaining and Harnessing Adversarial Examplescited by 7,287
  2. 2017Towards Deep Learning Models Resistant to Adversarial Attackscited by 6,326
  3. 2017Reluplex: An Efficient SMT Solver for Verifying Deep Neural Networkscited by 739
  4. 2021BARTScore: Evaluating Generated Text as Text Generationcited by 719
  5. 2018On the Effectiveness of Interval Bound Propagation for Training Verifiably Robust Modelscited by 322
  6. 2017DeepTest: Automated Testing of Deep-Neural-Network-driven Autonomous Carscited by 249
  7. 2020Editable Neural Networkscited by 154
  8. 2021Panoptic 3D Scene Reconstruction From a Single RGB Imagecited by 70
  9. 2018Deep Neural Network Compression for Aircraft Collision Avoidance Systemscited by 58
  10. 2020An SMT-Based Approach for Verifying Binarized Neural Networkscited by 47
  11. 2022Causality-based Neural Network Repaircited by 44
  12. 2021Provable Repair of Deep Neural Networkscited by 39
18 more
  1. 2019POPQORN: Quantifying Robustness of Recurrent Neural Networkscited by 36
  2. 2021Neural Network Robustness as a Verification Property: A Principled Case Studycited by 35
  3. 2020Improving Neural Network Verification through Spurious Region Guided Refinementcited by 30
  4. 2019DeepFault: Fault Localization for Deep Neural Networkscited by 29
  5. 2019ReachNN: Reachability Analysis of Neural-Network Controlled Systemscited by 26
  6. 2020Towards Characterizing Adversarial Defects of Deep Learning Software from the Lens of Uncertaintycited by 26
  7. 2019Arachne: Search Based Repair of Deep Neural Networkscited by 25
  8. 2021NNrepair: Constraint-based Repair of Neural Network Classifierscited by 24
  9. 2021Neural Network Repair with Reachability Analysiscited by 19
  10. 2021Probabilistic Verification of Neural Networks Against Group Fairnesscited by 17
  11. 2019ART: Abstraction Refinement-Guided Training for Provably Correct Neural Networkscited by 14
  12. 2021Towards Practical Robustness Analysis for DNNs based on PAC-Model Learningcited by 12
  13. 2020SOCRATES: Towards a Unified Platform for Neural Network Analysiscited by 7
  14. 2021Grounding Spatio-Temporal Language with Transformerscited by 7
  15. 2022Safety Verification for Neural Networks Based on Set-boundary Analysiscited by 5
  16. 2021Local Repair of Neural Networks Using Optimizationcited by 3
  17. 2017Optimization assisted MCMCcited by 2
  18. 2020A Comprehensive Study on Challenges in Deploying Deep Learning Based Softwarecited by 2

Built on by

Cited by year

Citing papers per year: 2023: 2; 2024: 1; 2025: 1.

4 papers.