Runtime Monitoring DNN-Based Perception: (via the Lens of Formal Methods)

Chih Hong Cheng, Michael Luttenberger, Rongjie Yan

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Deep neural networks (DNNs) are instrumental in realizing complex perception systems. As many of these applications are safety-critical by design, engineering rigor is required to ensure that the functional insufficiency of the DNN-based perception is not the source of harm. In addition to conventional static verification and testing techniques employed during the design phase, there is a need for runtime verification techniques that can detect critical events, diagnose issues, and even enforce requirements. This tutorial aims to provide readers with a glimpse of techniques proposed in the literature. We start with classical methods proposed in the machine learning community, then highlight a few techniques proposed by the formal methods community. While we surely can observe similarities in the design of monitors, how the decision boundaries are created vary between the two communities. We conclude by highlighting the need to rigorously design monitors, where data availability outside the operational domain plays an important role.

Original languageEnglish
Title of host publicationRuntime Verification - 23rd International Conference, RV 2023, Proceedings
EditorsPanagiotis Katsaros, Laura Nenzi
PublisherSpringer Science and Business Media Deutschland GmbH
Pages428-446
Number of pages19
ISBN (Print)9783031442667
DOIs
StatePublished - 2023
Event23rd International Conference on Runtime Verification, RV 2023 - Thessaloniki, Greece
Duration: 3 Oct 20236 Oct 2023

Publication series

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

Conference

Conference23rd International Conference on Runtime Verification, RV 2023
Country/TerritoryGreece
CityThessaloniki
Period3/10/236/10/23

Keywords

  • deep neural networks
  • perception
  • runtime verification

Fingerprint

Dive into the research topics of 'Runtime Monitoring DNN-Based Perception: (via the Lens of Formal Methods)'. Together they form a unique fingerprint.

Cite this