no code implementations • 23 Dec 2024 • Grigory Neustroev, Mirco Giacobbe, Anna Lukina
We introduce for the first time a neural-certificate framework for continuous-time stochastic dynamical systems.
1 code implementation • 31 Oct 2024 • Mirco Giacobbe, Daniel Kroening, Abhinandan Pal, Michael Tautschnig
Our new approach combines machine learning and symbolic reasoning by using neural networks as formal proof certificates for linear temporal logic.
1 code implementation • 24 May 2024 • Alessandro Abate, Mirco Giacobbe, Yannik Schnitzer
We introduce a data-driven approach to computing finite bisimulations for state transition systems with very large, possibly infinite state space.
no code implementations • 28 Jul 2023 • Alec Edwards, Mirco Giacobbe, Alessandro Abate
Neural abstractions have been recently introduced as formal approximations of complex, nonlinear dynamical models.
1 code implementation • 27 Jan 2023 • Alessandro Abate, Alec Edwards, Mirco Giacobbe
We present a novel method for the safety verification of nonlinear dynamical models that uses neural networks to represent abstractions of their dynamics.
no code implementations • 7 Feb 2021 • Mirco Giacobbe, Daniel Kroening, Julian Parsert
We introduce a novel approach to the automated termination analysis of computer programs: we use neural networks to represent ranking functions.
1 code implementation • 20 Jan 2021 • Mirco Giacobbe, Mohammadhosein Hasanbeig, Daniel Kroening, Hjalmar Wijk
We present the first exact method for analysing and ensuring the safety of DRL agents for Atari games.
no code implementations • 19 Mar 2020 • Alessandro Abate, Daniele Ahmed, Mirco Giacobbe, Andrea Peruffo
We employ a counterexample-guided approach where a numerical learner and a symbolic verifier interact to construct provably correct Lyapunov neural networks (LNNs).