Repairing DNN Architecture: Are We There Yet?
Not on the map. Why?
Abstract (arXiv)
As Deep Neural Networks (DNNs) are rapidly being adopted within large software systems, software developers are increasingly required to design, train, and deploy such models into the systems they develop. Consequently, testing and improving the robustness of these models have received a lot of attention lately. However, relatively little effort has been made to address the difficulties developers experience when designing and training such models: if the evaluation of a model shows poor performance after the initial training, what should the developer change? We survey and evaluate existing state-of-the-art techniques that can be used to repair model performance, using a benchmark of both real-world mistakes developers made while designing DNN models and artificial faulty models generated by mutating the model code. The empirical evaluation shows that random baseline is comparable with or sometimes outperforms existing state-of-the-art techniques. However, for larger and more complicated models, all repair techniques fail to find fixes. Our findings call for further research to develop more sophisticated techniques for Deep Learning repair.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). First posted on arXiv 27 Jan 2023.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2023: 2; 2024: 3.
5 papers.
- 2023A Scenario-Based Functional Testing Approach to Improving DNN Performancecited by 7
- 2024Online Safety Analysis for LLMs: a Benchmark, an Assessment, and a Path Forwardcited by 5
- 2023LUNA: A Model-Based Universal Analysis Framework for Large Language Modelscited by 4
- 2024DeepKnowledge: Generalisation-Driven Deep Learning Testingcited by 0
- 2024An Empirical Study of Fault Localisation Techniques for Deep Learningcited by 0
- 2024An Empirical Study of Fault Localisation Techniques for Deep Learning15 Dec 2024
- 2024Online Safety Analysis for LLMs: a Benchmark, an Assessment, and a Path Forward12 Apr 2024
- 2024DeepKnowledge: Generalisation-Driven Deep Learning Testing25 Mar 2024
- 2023LUNA: A Model-Based Universal Analysis Framework for Large Language Models22 Oct 2023
- 2023A Scenario-Based Functional Testing Approach to Improving DNN Performance13 Jul 2023