Optimal Runtime Assurance via Reinforcement Learning

Kristina Miller, Christopher K. Zeitler, William Shen, Kerianne Hobbs, John Schierman, Mahesh Viswanathan, Sayan Mitra

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

AI and Machine Learning could enhance autonomous systems, provided the risk of safety violations could be mitigated. Specific instances of runtime assurance (RTA) have been successful in safely testing untrusted, learning-enabled controllers, but a general design methodology for RTA remains a challenge. The problem is to create a logic that assures safety by switching to a safety (or backup) controller as needed, while maximizing a performance criteria, such as the utilization of the untrusted controller. Existing RTA design strategies are well-known to be overly conservative and can lead to safety violations. In this paper, we formulate the optimal RTA design problem and present an approach for solving it. Our approach relies on reward shaping and reinforcement learning. It can guarantee that safety or other hard constraints are met and leverages machine learning technologies for scalability. We have implemented this algorithm and present extensive experimental results on challenging scenarios involving aircraft models, multi-agent systems, realistic simulators, and complex safety requirements. Our experimental results suggest that this RTA design approach can be effective in guaranteeing hard safety constraints while increasing utilization over existing approaches.

Original languageEnglish (US)
Title of host publicationProceedings - 15th ACM/IEEE International Conference on Cyber-Physical Systems, ICCPS 2024
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages67-76
Number of pages10
ISBN (Electronic)9798350369274
DOIs
StatePublished - 2024
Event15th Annual ACM/IEEE International Conference on Cyber-Physical Systems, ICCPS 2024 - Hong Kong, China
Duration: May 13 2024May 16 2024

Publication series

NameProceedings - 15th ACM/IEEE International Conference on Cyber-Physical Systems, ICCPS 2024

Conference

Conference15th Annual ACM/IEEE International Conference on Cyber-Physical Systems, ICCPS 2024
Country/TerritoryChina
CityHong Kong
Period5/13/245/16/24

Keywords

  • reinforcement learning
  • runtime assurance
  • safety for cps

ASJC Scopus subject areas

  • Artificial Intelligence
  • Hardware and Architecture
  • Control and Systems Engineering
  • Safety, Risk, Reliability and Quality
  • Control and Optimization
  • Transportation

Fingerprint

Dive into the research topics of 'Optimal Runtime Assurance via Reinforcement Learning'. Together they form a unique fingerprint.

Cite this