paper-with-me

홈 › Papers

Data-Driven Neural Certificate Synthesis

2025-02-08 · Luke Rickard, Alessandro Abate, Kostas Margellos

We investigate the problem of verifying different properties of discrete time dynamical systems, namely, reachability, safety and reach-while-avoid. To achieve this, we adopt a data driven perspective and using past systems' trajectories as data, we aim at learning a specific function termed \emph{certificate} for each property we wish to verify. The certificate construction problem is treated as a safety informed neural network training process, where we use a neural network to learn the parameterization of each certificate, while the loss function we seek to minimize is designed to encompass conditions on the certificate to be learned that encode the satisfaction of the associated property. Besides learning a certificate, we quantify probabilistically its generalization properties, namely, how likely it is for a certificate to be valid (and hence for the associated property to be satisfied) when it comes to a new system trajectory not included in the training data set. We view this problem under the realm of probably approximately correct (PAC) learning under the notion of compression, and use recent advancements of the so-called scenario approach to obtain scalable generalization bounds on the learned certificates. To achieve this, we design a novel algorithm that minimizes the loss function and hence constructs a certificate, and at the same time determines a quantity termed compression, which is instrumental in obtaining meaningful probabilistic guarantees. This process is novel per se and provides a constructive mechanism for compression set calculation, thus opening the road for its use to more general non-convex optimization problems. We verify the efficacy of our methodology on several numerical case studies, and compare it (both theoretically and numerically) with closely related results on data-driven property verification.

📄 PDF Abstract BibTeX arXiv:2502.05510

Code (0)

등록된 구현이 없습니다.

Tasks

Generalization BoundsPAC learning

Methods 이 논문이 사용한 방법론

SET Dynamic Sparse Training method where weight mask is updated randomly periodically
ADOPT Please enter a description about the method here

Similar Papers 제목 키워드 기반

Continuous-time Data-driven Barrier Certificate Synthesis

2025-03-17 · Luke Rickard, Alessandro Abate, Kostas Margellos

We consider the problem of verifying safety for continuous-time dynamical systems. Developing upon recent advancements in data-driven verification, we use only a finite number of sampled trajectories to learn a barrier c…

Data-driven verification and synthesis of stochastic systems via barrier certificates

2021-11-19 · Ali Salamati, Abolfazl Lavaei, Sadegh Soudjani, Majid Zamani

In this work, we study verification and synthesis problems for safety specifications over unknown discrete-time stochastic systems. When a model of the system is available, barrier certificates have been successfully app…

BarrierBench: Evaluating Large Language Models for Safety Verification in Dynamical Systems

2025-11-12 · Ali Taheri, Alireza Taban, Sadegh Soudjani, Ashutosh Trivedi arxiv

Safety verification of dynamical systems via barrier certificates is essential for ensuring correctness in autonomous applications. Synthesizing these certificates involves discovering mathematical functions with current…

Fossil 2.0: Formal Certificate Synthesis for the Verification and Control of Dynamical Models

2023-11-16 · Alec Edwards, Andrea Peruffo, Alessandro Abate

This paper presents Fossil 2.0, a new major release of a software tool for the synthesis of certificates (e.g., Lyapunov and barrier functions) for dynamical systems modelled as ordinary differential and difference equat…

A General Framework for Verification and Control of Dynamical Models via Certificate Synthesis

2023-09-12 · Alec Edwards, Andrea Peruffo, Alessandro Abate

An emerging branch of control theory specialises in certificate learning, concerning the specification of a desired (possibly complex) system behaviour for an autonomous or control model, which is then analytically verif…