Formal Verification of Stochastic ReLU Neural Network Control System
dc.contributor.advisor | Zavlanos, Michael M | |
dc.contributor.author | Sun, Shiqi | |
dc.date.accessioned | 2021-01-12T22:32:00Z | |
dc.date.available | 2021-01-12T22:32:00Z | |
dc.date.issued | 2020 | |
dc.department | Mechanical Engineering and Materials Science | |
dc.description.abstract | In this work, we address the problem of formal safety verification for stochastic cyber-physical systems (CPS) equipped with ReLU neural network (NN) controllers. Our goal is to find the set of initial states from where, with a predetermined confidence, the system will not reach an unsafe configuration within a specified time horizon. Specifically, we consider discrete-time LTI systems with Gaussian noise, which we abstract by a suitable graph. Then, we formulate a Satisfiability Modulo Convex (SMC) problem to estimate upper bounds on the transition probabilities between nodes in the graph. Using this abstraction, we propose a method to compute tight bounds on the safety probabilities of nodes in this graph, despite possible over-approximations of the transition probabilities between these nodes. Additionally, using the proposed SMC formula, we devise a heuristic method to refine the abstraction of the system in order to further improve the estimated safety bounds. Finally, we corroborate the efficacy of the proposed method with a robot navigation example and present comparative results with commonly employed verification schemes. | |
dc.identifier.uri | ||
dc.subject | Robotics | |
dc.subject | Formal Methods in Robotics and Automation | |
dc.subject | Machine Learning for Robot Control | |
dc.title | Formal Verification of Stochastic ReLU Neural Network Control System | |
dc.type | Master's thesis |