NeuRecover: Regression-Controlled Repair of Deep Neural Networks with Training History
Shogo Tokui, Susumu Tokumoto, Akihito Yoshii, Fuyuki Ishikawa, Takao, Nakagawa, Kazuki Munakata, Shinji Kikuchi

TL;DR
NeuRecover is a novel DNN repair technique that leverages training history to selectively update parameters, significantly reducing regressions and improving repair precision especially under strict requirements.
Contribution
This paper introduces NeuRecover, a training history-based DNN repair method that enhances controllability and minimizes regressions during model updates.
Findings
NeuRecover often reduces regressions to less than a quarter of existing methods.
The method achieves stable low regression rates (<2%) under tight repair constraints.
NeuRecover outperforms existing techniques in minimizing regressions across three datasets.
Abstract
Systematic techniques to improve quality of deep neural networks (DNNs) are critical given the increasing demand for practical applications including safety-critical ones. The key challenge comes from the little controllability in updating DNNs. Retraining to fix some behavior often has a destructive impact on other behavior, causing regressions, i.e., the updated DNN fails with inputs correctly handled by the original one. This problem is crucial when engineers are required to investigate failures in intensive assurance activities for safety or trust. Search-based repair techniques for DNNs have potentials to tackle this challenge by enabling localized updates only on "responsible parameters" inside the DNN. However, the potentials have not been explored to realize sufficient controllability to suppress regressions in DNN repair tasks. In this paper, we propose a novel DNN repair…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdversarial Robustness in Machine Learning · Risk and Safety Analysis · Software Reliability and Analysis Research
MethodsRepair
