TL;DR
This paper presents a verification method for neural network-based aircraft collision avoidance systems, providing safety guarantees by bounding outputs and analyzing all possible encounter scenarios, thus enabling certification for real-world use.
Contribution
It introduces a novel approach combining neural network verification and reachability analysis to certify safety of neural network collision avoidance systems.
Findings
Neural networks can be proven safe using verification tools like Reluplex and Reluval.
Reachability analysis ensures all encounter outcomes are safe under bounded aircraft dynamics.
Modifications to neural networks can guarantee safety even with uncertainties like pilot delay and sensor error.
Abstract
The decision logic for the ACAS X family of aircraft collision avoidance systems is represented as a large numeric table. Due to storage constraints of certified avionics hardware, neural networks have been suggested as a way to significantly compress the data while still preserving performance in terms of safety. However, neural networks are complex continuous functions with outputs that are difficult to predict. Because simulations evaluate only a finite number of encounters, simulations are not sufficient to guarantee that the neural network will perform correctly in all possible situations. We propose a method to provide safety guarantees when using a neural network collision avoidance system. The neural network outputs are bounded using neural network verification tools like Reluplex and Reluval, and a reachability method determines all possible ways aircraft encounters will…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
