Formal Control Synthesis for Stochastic Neural Network Dynamic Models

Journal Article (2022)
Author(s)

Steven Adams (TU Delft - Team Luca Laurenti)

Morteza Lahijanian (University of Colorado)

L. Laurenti (TU Delft - Team Luca Laurenti)

Research Group
Team Luca Laurenti
Copyright
© 2022 S.J.L. Adams, Morteza Lahijanian, L. Laurenti
DOI related publication
https://doi.org/10.1109/LCSYS.2022.3178143
More Info
expand_more
Publication Year
2022
Language
English
Copyright
© 2022 S.J.L. Adams, Morteza Lahijanian, L. Laurenti
Research Group
Team Luca Laurenti
Volume number
6
Pages (from-to)
2858-2863
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

Neural networks (NNs) are emerging as powerful tools to represent the dynamics of control systems with complicated physics or black-box components. Due to complexity of NNs, however, existing methods are unable to synthesize complex behaviors with guarantees for NN dynamic models (NNDMs). This letter introduces a control synthesis framework for stochastic NNDMs with performance guarantees. The focus is on specifications expressed in linear temporal logic interpreted over finite traces (LTLf), and the approach is based on finite abstraction. Specifically, we leverage recent techniques for convex relaxation of NNs to formally abstract a NNDM into an interval Markov decision process (IMDP). Then, a strategy that maximizes the probability of satisfying a given specification is synthesized over the IMDP and mapped back to the underlying NNDM. We show that the process of abstracting NNDMs to IMDPs reduces to a set of convex optimization problems, hence guaranteeing efficiency. We also present an adaptive refinement procedure that makes the framework scalable. On several case studies, we illustrate that our framework is able to provide non-trivial guarantees of correctness for NNDMs with architectures of up to 5 hidden layers and hundreds of neurons per layer.

Files

Formal_Control_Synthesis_for_S... (pdf)
(pdf | 0.961 Mb)
- Embargo expired in 01-07-2023
License info not available