NAAILOJan 17, 2022

Neural Network Compression of ACAS Xu Early Prototype is Unsafe: Closed-Loop Verification through Quantized State Backreachability

arXiv:2201.06626v319 citations
Originality Incremental advance
AI Analysis

This work addresses the safety of a critical real-world system for unmanned aircraft, but it is incremental as it builds on existing verification methods by focusing on closed-loop analysis.

The authors tackled the problem of verifying the safety of a neural network compression of the ACAS Xu collision avoidance system by developing a closed-loop verification technique using state quantization and backreachability, and they found that the system is unsafe under certain assumptions, generating counterexamples with collisions.

ACAS Xu is an air-to-air collision avoidance system designed for unmanned aircraft that issues horizontal turn advisories to avoid an intruder aircraft. Due the use of a large lookup table in the design, a neural network compression of the policy was proposed. Analysis of this system has spurred a significant body of research in the formal methods community on neural network verification. While many powerful methods have been developed, most work focuses on open-loop properties of the networks, rather than the main point of the system -- collision avoidance -- which requires closed-loop analysis. In this work, we develop a technique to verify a closed-loop approximation of the system using state quantization and backreachability. We use favorable assumptions for the analysis -- perfect sensor information, instant following of advisories, ideal aircraft maneuvers and an intruder that only flies straight. When the method fails to prove the system is safe, we refine the quantization parameters until generating counterexamples where the original (non-quantized) system also has collisions.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes