Formal Control Synthesis for Stochastic Neural Network Dynamic Models
Steven Adams, Morteza Lahijanian, Luca Laurenti

TL;DR
This paper presents a control synthesis framework for stochastic neural network dynamic models that guarantees performance by abstracting NNs into interval Markov decision processes and optimizing strategies accordingly.
Contribution
It introduces a novel method combining convex relaxation and finite abstraction to synthesize controllers with guarantees for complex neural network models.
Findings
Successfully applied to models with up to 5 hidden layers and hundreds of neurons.
Provides formal guarantees of correctness for stochastic neural network models.
Efficient convex optimization approach enables scalable control synthesis.
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 work 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…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNeural Networks and Applications · Advanced Memory and Neural Computing · Ferroelectric and Negative Capacitance Devices
