Testing and verification of neural-network-based safety-critical control software: A systematic literature review
Jin Zhang, Jingyue Li

TL;DR
This systematic review analyzes the state-of-the-art testing and verification methods for neural network-based control software in safety-critical systems, highlighting key approaches, challenges, and gaps in ensuring safety and robustness.
Contribution
The paper classifies T&V approaches for NN-based safety-critical control software, identifies research gaps, and provides a comprehensive overview of challenges and future directions.
Findings
Five main categories of T&V approaches identified.
Interpretability of NNs is a crucial industry need.
Most research focuses on correctness, completeness, and fault tolerance.
Abstract
Context: Neural Network (NN) algorithms have been successfully adopted in a number of Safety-Critical Cyber-Physical Systems (SCCPSs). Testing and Verification (T&V) of NN-based control software in safety-critical domains are gaining interest and attention from both software engineering and safety engineering researchers and practitioners. Objective: With the increase in studies on the T&V of NN-based control software in safety-critical domains, it is important to systematically review the state-of-the-art T&V methodologies, to classify approaches and tools that are invented, and to identify challenges and gaps for future studies. Method: We retrieved 950 papers on the T&V of NN-based Safety-Critical Control Software (SCCS). To reach our result, we filtered 83 primary papers published between 2001 and 2018, applied the thematic analysis approach for analyzing the data extracted from the…
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
MethodsTest · Interpretability
