Safe and Reliable Training of Learning-Based Aerospace Controllers

Udayan Mandal, Guy Amir, Haoze Wu, Ieva Daukantas, Fletcher Lee Newell +8 more
7/9/2024
cs.AIcs.LOeess.SY

No official code found. Best implementation: NeuralNetworkVerification/artifact-dasc-docking (0 stars, BSD-3-Clause, last commit 2024-07-09).

Abstract

In recent years, deep reinforcement learning (DRL) approaches have generated highly successful controllers for a myriad of complex domains. However, the opaque nature of these models limits their applicability in aerospace systems and safety-critical domains, in which a single mistake can have dire consequences. In this paper, we present novel advancements in both the training and verification of DRL controllers, which can help ensure their safe behavior. We showcase a design-for-verification approach utilizing k-induction and demonstrate its use in verifying liveness properties. In addition, we also give a brief overview of neural Lyapunov Barrier certificates and summarize their capabilities on a case study. Finally, we describe several other novel reachability-based approaches which, despite failing to provide guarantees of interest, could be effective for verification of other DRL systems, and could be of further interest to the community.

View on arXivView PDF

Code Implementations(1)

BSD-3-Clause

Code and data accompanying DASC 2024 paper

00PythonJul 5, 20242 years agoBSD-3-Clause

Similar Papers

Cite this paper

@article{mandal2024safe,
  title  = {Safe and Reliable Training of Learning-Based Aerospace Controllers},
  author = {Udayan Mandal and Guy Amir and Haoze Wu and Ieva Daukantas and Fletcher Lee Newell and Umberto Ravaioli and Baoluo Meng and Michael Durling and Kerianne Hobbs and Milan Ganai and Tobey Shim and Guy Katz and Clark Barrett},
  year   = {2024},
  eprint = {2407.07088},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2407.07088v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2407.07088.svg)](https://codeofpaper.com/paper/2407.07088)

Discussion