NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Assumption Generation for the Verification of Learning-Enabled Autonomous SystemsProviding safety guarantees for autonomous systems is difficultas these systems operate in complex environments that require the use of learning-enabled components, such as deep neural networks (DNNs) for visual perception. DNNs are hard to analyze due to their size (they can have thousands or millions of parameters), lack of formal specifications (DNNs are typically learnt from labeled data, in the absence of any formal or informal requirements), and sensitivity to small changes in the environment. We present an assume-guarantee style compositional approach for the formal verification of system-level safety properties of such autonomous systems. Our insight is that we can analyze the system in the absence of the DNN perception components by automatically synthesizing assumptions on the DNN behaviour that guarantee the satisfaction of the required safety properties. The synthesized assumptions are the weakest in the sense that they characterize the output sequences of all the possible DNNs that, plugged into the autonomous system, guarantee the required safety properties. The assumptions can be leveraged as run-time monitors over a deployed DNN to guarantee the safety of the overall system; they can also be mined to extract local specifications for use during training and testing of DNNs. We illustrate our approach on a case study taken from the autonomous airplanes domain that uses a complex DNN for perception
Document ID
20230007146
Acquisition Source
Ames Research Center
Document Type
Conference Paper
Authors
Corina Pasareanu
(Wyle (United States) El Segundo, California, United States)
Ravi Mangal
(Carnegie Mellon University Pittsburgh, Pennsylvania, United States)
Divya Gopinath
(Wyle (United States) El Segundo, California, United States)
Huafeng Yu
(Boeing (United States) Chicago, Illinois, United States)
Date Acquired
May 8, 2023
Subject Category
Mathematical and Computer Sciences (General)
Meeting Information
Meeting: Formal Methods in Computer-Aided Design 2023 (fmcad 23)
Location: Ames, IA
Country: US
Start Date: October 23, 2023
End Date: October 27, 2023
Sponsors: Cadence Design Systems (United States), Synopsys (United States)
Funding Number(s)
CONTRACT_GRANT: NNA14AA60C
Distribution Limits
Public
Copyright
Portions of document may include copyright protected material.
Technical Review
NASA Peer Committee
Keywords
Autonomous systems
Closed-loop safety
Assumptions
No Preview Available