paper-with-me

Papers

NeuRecover: Regression-Controlled Repair of Deep Neural Networks with Training History

2022-03-01 · Shogo Tokui, Susumu Tokumoto, Akihito Yoshii, Fuyuki Ishikawa, Takao Nakagawa, Kazuki Munakata, Shinji Kikuchi

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 method that makes use of the training history for judging which DNN parameters should be changed or not to suppress regressions. We implemented the method into a tool called NeuRecover and evaluated it with three datasets. Our method outperformed the existing method by achieving often less than a quarter, even a tenth in some cases, number of regressions. Our method is especially effective when the repair requirements are tight to fix specific failure types. In such cases, our method showed stably low rates (<2%) of regressions, which were in many cases a tenth of regressions caused by retraining.

📄 PDF Abstract BibTeX arXiv:2203.00191

Code (0)

등록된 구현이 없습니다.

Tasks

regression

Methods 이 논문이 사용한 방법론

Repair 설명 없음

Similar Papers 제목 키워드 기반

An Experience Report on Regression-Free Repair of Deep Neural Network Model

2025-03-10 · Takao Nakagawa, Susumu Tokumoto, Shogo Tokui, Fuyuki Ishikawa

Systems based on Deep Neural Networks (DNNs) are increasingly being used in industry. In the process of system operation, DNNs need to be updated in order to improve their performance. When updating DNNs, systems used in…

regression

HAFixAgent: History-Aware Program Repair Agent

2025-11-02 · Yu Shi, Hao Li, Bram Adams, Ahmed E. Hassan arxiv

Automated program repair (APR) has recently shifted toward large language models and agent-based systems, yet most systems rely on local snapshot context, overlooking repository history. Prior work shows that repository …

Program Repair

Rubrics as Visual-Repair Context for Self-Evolving UI-to-Code Generation

2026-08-25 · Tianyi Xiong, Zhengyuan Yang, Xiaofei Wang, Chung-Ching Lin 외 hf

Large vision-language models have shown strong progress in UI-to-code generation, yet their test-time self-evolution remains unstable. We first identify a fundamental obstacle, termed visual repair coupling: a local code…

Code Generation

Repairing vulnerabilities without invisible hands. A differentiated replication study on LLMs

2025-07-28 · Maria Camporese, Fabio Massacci arxiv

Background: Automated Vulnerability Repair (AVR) is a fast-growing branch of program repair. Recent studies show that large language models (LLMs) outperform traditional techniques, extending their success beyond code ge…

Code GenerationProgram Repair

QiMeng-PRepair: Precise Code Repair via Edit-Aware Reward Optimization

2026-04-07 · Changxin Ke, Rui Zhang, Jiaming Guo, Yuanbo Wen 외 arxiv

Large Language Models (LLMs) achieve strong program repair performance but often suffer from over-editing, where excessive modifications overwrite correct code and hinder bug localization. We systematically quantify its …

Program RepairCode Repair