Tolerance of Reinforcement Learning Controllers Against Deviations in Cyber Physical Systems

Changjian Zhang, Parv Kapoor, Rômulo Meira-Góes, David Garlan, Eunsuk Kang, Akila Ganlath, Shatadal Mishra, Nejib Ammar

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

Abstract

Cyber-physical systems (CPS) with reinforcement learning (RL)-based controllers are increasingly being deployed in complex physical environments such as autonomous vehicles, the Internet-of-Things (IoT), and smart cities. An important property of a CPS is tolerance; i.e., its ability to function safely under possible disturbances and uncertainties in the actual operation. In this paper, we introduce a new, expressive notion of tolerance that describes how well a controller is capable of satisfying a desired system requirement, specified using Signal Temporal Logic (STL), under possible deviations in the system. Based on this definition, we propose a novel analysis problem, called the tolerance falsification problem, which involves finding small deviations that result in a violation of the given requirement. We present a novel, two-layer simulation-based analysis framework and a novel search heuristic for finding small tolerance violations. To evaluate our approach, we construct a set of benchmark problems where system parameters can be configured to represent different types of uncertainties and disturbances in the system. Our evaluation shows that our falsification approach and heuristic can effectively find small tolerance violations.

Original languageEnglish (US)
Title of host publicationFormal Methods - 26th International Symposium, FM 2024, Proceedings
EditorsAndre Platzer, Kristin Yvonne Rozier, Matteo Pradella, Matteo Rossi
PublisherSpringer Science and Business Media Deutschland GmbH
Pages267-285
Number of pages19
ISBN (Print)9783031711763
DOIs
StatePublished - 2025
Event26th International Symposium on Formal Methods, FM 2024 - Milan, Italy
Duration: Sep 9 2024Sep 13 2024

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume14934 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference26th International Symposium on Formal Methods, FM 2024
Country/TerritoryItaly
CityMilan
Period9/9/249/13/24

All Science Journal Classification (ASJC) codes

  • Theoretical Computer Science
  • General Computer Science

Fingerprint

Dive into the research topics of 'Tolerance of Reinforcement Learning Controllers Against Deviations in Cyber Physical Systems'. Together they form a unique fingerprint.

Cite this