Process-Algebraic Semantics for Verifying Intelligent Robotic Control Software

Research output: Contribution to conferencePaperpeer-review

Abstract

Verification of robotic systems that use neural networks is a challenge. We focus on how we can verify robotic software modules where one or more of the controllers are implemented by a neural network. We present a formal technique supported by tools to model and verify control software involving neural networks. Our technique enables reasoning about the reactive, communication-based, properties of a system through a process-algebraic lens. We support our framework with a link to state-of-the-art ANN verification techniques, using them to prove contextual properties of a neural network. Our approach is flexible, platform-independent, and focuses on the logic of neural network models, instead of on a training method or specific use case.
Original languageEnglish
Publication statusAccepted/In press - 17 Feb 2025
EventThe 17th NASA Formal Methods Symposium (NFM 2025)
- William & Mary, Computer Science Department Williamsburg, Virginia, USA, Williamsburg, United States
Duration: 11 Jun 202513 Jun 2025
https://shemesh.larc.nasa.gov/nfm2025/

Conference

ConferenceThe 17th NASA Formal Methods Symposium (NFM 2025)
Country/TerritoryUnited States
CityWilliamsburg
Period11/06/2513/06/25
Internet address

Keywords

  • verification
  • Circus
  • theorem proving
  • Isabelle
  • Marabou

Cite this