Search Results for author: Luca Laurenti

Found 49 papers, 21 papers with code

Efficient Uncertainty Propagation with Guarantees in Wasserstein Distance

no code implementations10 Jun 2025 Eduardo Figueiredo, Steven Adams, Peyman Mohajerin Esfahani, Luca Laurenti

In this paper, we consider the problem of propagating an uncertain distribution by a possibly non-linear function and quantifying the resulting uncertainty.

Computational Efficiency

Certified Neural Approximations of Nonlinear Dynamics

1 code implementation21 May 2025 Frederik Baymler Mathiesen, Nikolaus Vertovec, Francesco Fabiano, Luca Laurenti, Alessandro Abate

Neural networks hold great potential to act as approximate models of nonlinear dynamical systems, with the resulting neural approximations enabling verification and control of such systems.

Neural Network Compression

Formal Uncertainty Propagation for Stochastic Dynamical Systems with Additive Noise

no code implementations16 May 2025 Steven Adams, Eduardo Figueiredo, Luca Laurenti

In this paper, we consider discrete-time non-linear stochastic dynamical systems with additive process noise in which both the initial state and noise distributions are uncertain.

Quantization Stochastic Optimization

A general partitioning strategy for non-centralized control

no code implementations28 Feb 2025 Alessandro Riccardi, Luca Laurenti, Bart De Schutter

Partitioning is a fundamental challenge for non-centralized control of large-scale systems, such as hierarchical, decentralized, distributed, and coalitional strategies.

Model Predictive Control

Memory-dependent abstractions of stochastic systems through the lens of transfer operators

no code implementations6 Feb 2025 Adrien Banse, Giannis Delimpaltadakis, Luca Laurenti, Manuel Mazo Jr., Raphaël M. Jungers

Towards accounting for non-Markovianity, we introduce memory-dependent abstractions for stochastic systems, capturing dynamics with memory effects.

Temporal Logic Control for Nonlinear Stochastic Systems Under Unknown Disturbances

no code implementations15 Dec 2024 Ibon Gracia, Luca Laurenti, Manuel Mazo Jr., Alessandro Abate, Morteza Lahijanian

In this paper, we present a novel framework to synthesize robust strategies for discrete-time nonlinear systems with random disturbances that are unknown, against temporal logic specifications.

Scalable control synthesis for stochastic systems via structural IMDP abstractions

no code implementations18 Nov 2024 Frederik Baymler Mathiesen, Sofie Haesaert, Luca Laurenti

We show that such a specific form in the transition probabilities allows one to build compositional abstractions of stochastic systems that, for each state, are only required to store the marginal probability bounds of the original system.

Error Bounds for Physics-Informed Neural Networks in Fokker-Planck PDEs

no code implementations28 Oct 2024 Chun-Wei Kong, Luca Laurenti, Jay McMahon, Morteza Lahijanian

In this work, we show that physics-informed neural networks (PINNs) can be trained to approximate the solution PDF.

Deep Learning

A data-driven approach for safety quantification of non-linear stochastic systems with unknown additive noise distribution

no code implementations9 Oct 2024 Frederik Baymler Mathiesen, Licio Romao, Simeon C. Calvert, Luca Laurenti, Alessandro Abate

In this paper, we present a novel data-driven approach to quantify safety for non-linear, discrete-time stochastic systems with unknown noise distribution.

Error Bounds For Gaussian Process Regression Under Bounded Support Noise With Applications To Safety Certification

no code implementations16 Aug 2024 Robert Reed, Luca Laurenti, Morteza Lahijanian

Gaussian Process Regression (GPR) is a powerful and elegant method for learning complex functions from noisy data with a wide range of applications, including in safety-critical domains.

GPR

Data-Driven Strategy Synthesis for Stochastic Systems with Unknown Nonlinear Disturbances

no code implementations14 Jun 2024 Ibon Gracia, Dimitris Boskos, Luca Laurenti, Morteza Lahijanian

In this paper, we introduce a data-driven framework for synthesis of provably-correct controllers for general nonlinear switched systems under complex specifications.

Data-Driven Permissible Safe Control with Barrier Certificates

no code implementations30 Apr 2024 Rayan Mazouz, John Skovbekk, Frederik Baymler Mathiesen, Eric Frew, Luca Laurenti, Morteza Lahijanian

This paper introduces a method of identifying a maximal set of safe strategies from data for stochastic systems with unknown dynamics using barrier certificates.

Uncertainty Propagation in Stochastic Systems via Mixture Models with Error Quantification

no code implementations22 Mar 2024 Eduardo Figueiredo, Andrea Patane, Morteza Lahijanian, Luca Laurenti

Uncertainty propagation in non-linear dynamical systems has become a key problem in various fields including control theory and machine learning.

IntervalMDP.jl: Accelerated Value Iteration for Interval Markov Decision Processes

1 code implementation8 Jan 2024 Frederik Baymler Mathiesen, Morteza Lahijanian, Luca Laurenti

In this paper, we present IntervalMDP. jl, a Julia package for probabilistic analysis of interval Markov Decision Processes (IMDPs).

A Unifying Perspective for Safety of Stochastic Systems: From Barrier Functions to Finite Abstractions

no code implementations3 Oct 2023 Luca Laurenti, Morteza Lahijanian

Providing safety guarantees for stochastic dynamical systems is a central problem in various fields, including control theory, machine learning, and robotics.

Formal Abstraction of General Stochastic Systems via Noise Partitioning

no code implementations19 Sep 2023 John Skovbekk, Luca Laurenti, Eric Frew, Morteza Lahijanian

We introduce a general procedure for the finite abstraction of nonlinear stochastic systems with non-standard (e. g., non-affine, non-symmetric, non-unimodal) noise distributions for verification purposes.

Promises of Deep Kernel Learning for Control Synthesis

no code implementations12 Sep 2023 Robert Reed, Luca Laurenti, Morteza Lahijanian

Deep Kernel Learning (DKL) combines the representational power of neural networks with the uncertainty quantification of Gaussian Processes.

Gaussian Processes Uncertainty Quantification

Adversarial Robustness Certification for Bayesian Neural Networks

1 code implementation23 Jun 2023 Matthew Wicker, Andrea Patane, Luca Laurenti, Marta Kwiatkowska

We study the problem of certifying the robustness of Bayesian neural networks (BNNs) to adversarial input perturbations.

Adversarial Robustness Collision Avoidance +2

BNN-DP: Robustness Certification of Bayesian Neural Networks via Dynamic Programming

1 code implementation19 Jun 2023 Steven Adams, Andrea Patane, Morteza Lahijanian, Luca Laurenti

In this paper, we introduce BNN-DP, an efficient algorithmic framework for analysis of adversarial robustness of Bayesian Neural Networks (BNNs).

Adversarial Robustness Computational Efficiency +1

Inner approximations of stochastic programs for data-driven stochastic barrier function design

no code implementations10 Apr 2023 Frederik Baymler Mathiesen, Licio Romao, Simeon C. Calvert, Alessandro Abate, Luca Laurenti

In particular, we show that the stochastic program to synthesize a SBF can be relaxed into a chance-constrained optimisation problem on which scenario approach theory applies.

Efficient Strategy Synthesis for Switched Stochastic Systems with Distributional Uncertainty

no code implementations29 Dec 2022 Ibon Gracia, Dimitris Boskos, Morteza Lahijanian, Luca Laurenti, Manuel Mazo Jr

First, we construct a finite abstraction of the switched stochastic system as a \emph{robust Markov decision process} (robust MDP) that encompasses both the stochasticity of the system and the uncertainty in the noise distribution.

Interval Markov Decision Processes with Continuous Action-Spaces

no code implementations2 Nov 2022 Giannis Delimpaltadakis, Morteza Lahijanian, Manuel Mazo Jr., Luca Laurenti

Interval Markov Decision Processes (IMDPs) are finite-state uncertain Markov models, where the transition probabilities belong to intervals.

On the Robustness of Bayesian Neural Networks to Adversarial Attacks

2 code implementations13 Jul 2022 Luca Bortolussi, Ginevra Carbone, Luca Laurenti, Andrea Patane, Guido Sanguinetti, Matthew Wicker

Despite significant efforts, both practical and theoretical, training deep learning models robust to adversarial attacks is still an open problem.

Variational Inference

Safety Guarantees for Neural Network Dynamic Systems via Stochastic Barrier Functions

1 code implementation15 Jun 2022 Rayan Mazouz, Karan Muvvala, Akash Ratheesh, Luca Laurenti, Morteza Lahijanian

A key step in our method is the employment of the recent convex approximation results for NNs to find piece-wise linear bounds, which allow the formulation of the barrier function synthesis problem as a sum-of-squares optimization program.

Safety Certification for Stochastic Systems via Neural Barrier Functions

1 code implementation3 Jun 2022 Frederik Baymler Mathiesen, Simeon Calvert, Luca Laurenti

In this paper, we parameterize a barrier function as a neural network and show that techniques for robust training of neural networks can be successfully employed to find neural barrier functions.

Individual Fairness Guarantees for Neural Networks

1 code implementation11 May 2022 Elias Benussi, Andrea Patane, Matthew Wicker, Luca Laurenti, Marta Kwiatkowska

We consider the problem of certifying the individual fairness (IF) of feed-forward neural networks (NNs).

Benchmarking Fairness

Formal Control Synthesis for Stochastic Neural Network Dynamic Models

no code implementations11 Mar 2022 Steven Adams, Morteza Lahijanian, Luca Laurenti

Neural networks (NNs) are emerging as powerful tools to represent the dynamics of control systems with complicated physics or black-box components.

Formal Analysis of the Sampling Behaviour of Stochastic Event-Triggered Control

no code implementations21 Feb 2022 Giannis Delimpaltadakis, Luca Laurenti, Manuel Mazo Jr

Analyzing Event-Triggered Control's (ETC) sampling behaviour is of paramount importance, as it enables formal assessment of its sampling performance and prediction of its sampling patterns.

Formal Verification of Unknown Dynamical Systems via Gaussian Process Regression

1 code implementation31 Dec 2021 John Skovbekk, Luca Laurenti, Eric Frew, Morteza Lahijanian

In this work, we develop a framework for verifying discrete-time dynamical systems with unmodelled dynamics and noisy measurements against temporal logic specifications from an input-output dataset.

regression

Synergistic Offline-Online Control Synthesis via Local Gaussian Process Regression

no code implementations11 Oct 2021 John Jackson, Luca Laurenti, Eric Frew, Morteza Lahijanian

The online controller may improve the baseline guarantees since it avoids the discretization error and reduces regression error as new data is collected.

regression

A Language for Modeling And Optimizing Experimental Biological Protocols

no code implementations13 Jun 2021 Luca Cardelli, Marta Kwiatkowska, Luca Laurenti

We should ideally start from an integrated description of both the model and the steps carried out to test it, to concurrently analyze uncertainties in model parameters, equipment tolerances, and data collection.

Certification of Iterative Predictions in Bayesian Neural Networks

1 code implementation21 May 2021 Matthew Wicker, Luca Laurenti, Andrea Patane, Nicola Paoletti, Alessandro Abate, Marta Kwiatkowska

We consider the problem of computing reach-avoid probabilities for iterative predictions made with Bayesian neural network (BNN) models.

Reinforcement Learning (RL)

Adversarial Robustness Guarantees for Gaussian Processes

1 code implementation7 Apr 2021 Andrea Patane, Arno Blaas, Luca Laurenti, Luca Cardelli, Stephen Roberts, Marta Kwiatkowska

Gaussian processes (GPs) enable principled computation of model uncertainty, making them attractive for safety-critical applications.

Adversarial Robustness Gaussian Processes

Strategy Synthesis for Partially-known Switched Stochastic Systems

no code implementations5 Apr 2021 John Jackson, Luca Laurenti, Eric Frew, Morteza Lahijanian

We present a data-driven framework for strategy synthesis for partially-known switched stochastic systems.

Abstracting the Sampling Behaviour of Stochastic Linear Periodic Event-Triggered Control Systems

no code implementations25 Mar 2021 Giannis Delimpaltadakis, Luca Laurenti, Manuel Mazo Jr

Recently, there have been efforts towards understanding the sampling behaviour of event-triggered control (ETC), for obtaining metrics on its sampling performance and predicting its sampling patterns.

Bayesian Inference with Certifiable Adversarial Robustness

1 code implementation10 Feb 2021 Matthew Wicker, Luca Laurenti, Andrea Patane, Zhoutong Chen, Zheng Zhang, Marta Kwiatkowska

We consider adversarial training of deep neural networks through the lens of Bayesian learning, and present a principled framework for adversarial training of Bayesian Neural Networks (BNNs) with certifiable guarantees.

Adversarial Robustness Bayesian Inference

Gradient-Free Adversarial Attacks for Bayesian Neural Networks

1 code implementation pproximateinference AABI Symposium 2021 Matthew Yuan, Matthew Wicker, Luca Laurenti

In particular, we consider genetic algorithms, surrogate models, as well as zeroth order optimization methods and adapt them to the goal of finding adversarial examples for BNNs.

Adversarial Robustness Bayesian Inference

Probabilistic Safety for Bayesian Neural Networks

1 code implementation21 Apr 2020 Matthew Wicker, Luca Laurenti, Andrea Patane, Marta Kwiatkowska

We study probabilistic safety for Bayesian Neural Networks (BNNs) under adversarial input perturbations.

Collision Avoidance

Robustness of Bayesian Neural Networks to Gradient-Based Attacks

1 code implementation NeurIPS 2020 Ginevra Carbone, Matthew Wicker, Luca Laurenti, Andrea Patane, Luca Bortolussi, Guido Sanguinetti

Vulnerability to adversarial attacks is one of the principal hurdles to the adoption of deep learning in safety-critical applications.

Variational Inference

Uncertainty Quantification with Statistical Guarantees in End-to-End Autonomous Driving Control

no code implementations21 Sep 2019 Rhiannon Michelmore, Matthew Wicker, Luca Laurenti, Luca Cardelli, Yarin Gal, Marta Kwiatkowska

Deep neural network controllers for autonomous driving have recently benefited from significant performance improvements, and have begun deployment in the real world.

Autonomous Driving Bayesian Inference +3

Adversarial Robustness Guarantees for Classification with Gaussian Processes

1 code implementation28 May 2019 Arno Blaas, Andrea Patane, Luca Laurenti, Luca Cardelli, Marta Kwiatkowska, Stephen Roberts

We apply our method to investigate the robustness of GPC models on a 2D synthetic dataset, the SPAM dataset and a subset of the MNIST dataset, providing comparisons of different GPC training techniques, and show how our method can be used for interpretability analysis.

Adversarial Robustness Classification +2

Statistical Guarantees for the Robustness of Bayesian Neural Networks

1 code implementation5 Mar 2019 Luca Cardelli, Marta Kwiatkowska, Luca Laurenti, Nicola Paoletti, Andrea Patane, Matthew Wicker

We introduce a probabilistic robustness measure for Bayesian Neural Networks (BNNs), defined as the probability that, given a test point, there exists a point within a bounded set such that the BNN prediction differs between the two.

General Classification image-classification +1

Robustness Guarantees for Bayesian Inference with Gaussian Processes

1 code implementation17 Sep 2018 Luca Cardelli, Marta Kwiatkowska, Luca Laurenti, Andrea Patane

Bayesian inference and Gaussian processes are widely used in applications ranging from robotics and control to biological systems.

Bayesian Inference Gaussian Processes

Cannot find the paper you are looking for? You can Submit a new open access paper.