PaRoT: A Practical Framework for Robust Deep Neural Network Training
Not on the map. Why?
Abstract (arXiv)
Deep Neural Networks (DNNs) are finding important applications in safety-critical systems such as Autonomous Vehicles (AVs), where perceiving the environment correctly and robustly is necessary for safe operation. Raising unique challenges for assurance due to their black-box nature, DNNs pose a fundamental problem for regulatory acceptance of these types of systems. Robust training --- training to minimize excessive sensitivity to small changes in input --- has emerged as one promising technique to address this challenge. However, existing robust training tools are inconvenient to use or apply to existing codebases and models: they typically only support a small subset of model elements and require users to extensively rewrite the training code. In this paper we introduce a novel framework, PaRoT, developed on the popular TensorFlow platform, that greatly reduces the barrier to entry. Our framework enables robust training to be performed on arbitrary DNNs without any rewrites to the model. We demonstrate that our framework's performance is comparable to prior art, and exemplify its ease of use on off-the-shelf, trained models and its testing capabilities on a real-world industrial application: a traffic light detection network.
Key facts. Cited by 7 papers in the map (data through 7 Oct 2026). First posted on arXiv 7 Jan 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2020: 1; 2021: 2; 2022: 2; 2023: 2.
7 papers.
- 2021How to Certify Machine Learning Based Safety-critical Systems? A Systematic Literature Reviewcited by 36
- 2021The Role of Explainability in Assuring Safety of Machine Learning in Healthcarecited by 26
- 2020PILOT: Efficient Planning by Imitation Learning and Optimisation for Safe Autonomous Drivingcited by 11
- 2023Efficient Error Certification for Physics-Informed Neural Networkscited by 10
- 2022Verifiable Goal Recognition for Autonomous Driving with Occlusionscited by 7
- 2022CheckINN: Wide Range Neural Network Verification in Imandra (Extended)cited by 3
- 2023Certifying Ensembles: A General Certification Theory with S-Lipschitznesscited by 2
- 2023Efficient Error Certification for Physics-Informed Neural Networks17 May 2023
- 2023Certifying Ensembles: A General Certification Theory with S-Lipschitzness25 Apr 2023
- 2022CheckINN: Wide Range Neural Network Verification in Imandra (Extended)21 Jul 2022
- 2022Verifiable Goal Recognition for Autonomous Driving with Occlusions28 Jun 2022
- 2021The Role of Explainability in Assuring Safety of Machine Learning in Healthcare1 Sep 2021
- 2021How to Certify Machine Learning Based Safety-critical Systems? A Systematic Literature Review26 Jul 2021
- 2020PILOT: Efficient Planning by Imitation Learning and Optimisation for Safe Autonomous Driving1 Nov 2020