@inproceedings{f4553294df7f4ee38018a179f9ed3b15,
title = "RINO: Robust INner and Outer Approximated Reachability of Neural Networks Controlled Systems",
abstract = "We present a unified approach, implemented in the RINO tool, for the computation of inner and outer-approximations of reachable sets of discrete-time and continuous-time dynamical systems, possibly controlled by neural networks with differentiable activation functions. RINO combines a zonotopic set representation with generalized mean-value AE extensions to compute under and over-approximations of the robust range of differentiable functions, and applies these techniques to the particular case of learning-enabled dynamical systems. The AE extensions require an efficient and accurate evaluation of the function and its Jacobian with respect to the inputs and initial conditions. For continuous-time systems, possibly controlled by neural networks, the function to evaluate is the solution of the dynamical system. It is over-approximated in RINO using Taylor methods in time coupled with a set-based evaluation with zonotopes. We demonstrate the good performances of RINO compared to state-of-the art tools Verisig 2.0 and ReachNN* on a set of classical benchmark examples of neural network controlled closed loop systems. For generally comparable precision to Verisig 2.0 and higher precision than ReachNN*, RINO is always at least one order of magnitude faster, while also computing the more involved inner-approximations that the other tools do not compute.",
keywords = "Inner-approximation, Neural networks verification, Reachability analysis, Robustness",
author = "Eric Goubault and Sylvie Putot",
note = "Publisher Copyright: {\textcopyright} 2022, The Author(s).; 34th International Conference on Computer Aided Verification, CAV 2022 ; Conference date: 07-08-2022 Through 10-08-2022",
year = "2022",
month = jan,
day = "1",
doi = "10.1007/978-3-031-13185-1\_25",
language = "English",
isbn = "9783031131844",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
publisher = "Springer Science and Business Media Deutschland GmbH",
pages = "511--523",
editor = "Sharon Shoham and Yakir Vizel",
booktitle = "Computer Aided Verification - 34th International Conference, CAV 2022, Proceedings",
}