mlsanityData to 14 Oct 2026

Scalable Stochastic Parametric Verification with Stochastic Variational Smoothed Model Checking

arXiv 2205.05398 ↗First posted 11 May 2022cs.LG stat.MLcited by 0

Not on the map. Why?

Abstract (arXiv)

Parametric verification of linear temporal properties for stochastic models can be expressed as computing the satisfaction probability of a certain property as a function of the parameters of the model. Smoothed model checking (smMC) aims at inferring the satisfaction function over the entire parameter space from a limited set of observations obtained via simulation. As observations are costly and noisy, smMC is framed as a Bayesian inference problem so that the estimates have an additional quantification of the uncertainty. In smMC the authors use Gaussian Processes (GP), inferred by means of the Expectation Propagation algorithm. This approach provides accurate reconstructions with statistically sound quantification of the uncertainty. However, it inherits the well-known scalability issues of GP. In this paper, we exploit recent advances in probabilistic machine learning to push this limitation forward, making Bayesian inference of smMC scalable to larger datasets and enabling its application to models with high dimensional parameter spaces. We propose Stochastic Variational Smoothed Model Checking (SV-smMC), a solution that exploits stochastic variational inference (SVI) to approximate the posterior distribution of the smMC problem. The strength and flexibility of SVI make SV-smMC applicable to two alternative probabilistic models: Gaussian Processes (GP) and Bayesian Neural Networks (BNN). The core ingredient of SVI is a stochastic gradient-based optimization that makes inference easily parallelizable and that enables GPU acceleration. In this paper, we compare the performances of smMC against those of SV-smMC by looking at the scalability, the computational efficiency and the accuracy of the reconstructed satisfaction function.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 14 of its 47 references that are in the map. First posted on arXiv 11 May 2022.

Builds on

14 of 47 references.

References · 14

  1. 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
  2. 2018GPyTorch: Blackbox Matrix-Matrix Gaussian Process Inference with GPU Accelerationcited by 609
  3. 2013Gaussian Processes for Big Datacited by 383
  4. 2018Pyro: Deep Universal Probabilistic Programmingcited by 380
  5. 2021User-friendly introduction to PAC-Bayes boundscited by 239
  6. 2014Scalable Variational Gaussian Process Classificationcited by 228
  7. 2013Expectation Propagation for approximate Bayesian inferencecited by 174
  8. 2020Bayesian Neural Networks: An Introduction and Surveycited by 131
  9. 2020Conformal Prediction: a Unified Review of Theory and New Challengescited by 118
  10. 2014Regression Conformal Prediction with Nearest Neighbourscited by 59
  11. 2014Smoothed Model Checking for Uncertain Continuous Time Markov Chainscited by 7
  12. 2013Accelerating Parametric Probabilistic Verificationcited by 6
2 more
  1. 2017An Active Learning Approach to the Falsification of Black Box Cyber-Physical Systemscited by 4
  2. 2021Active and sparse methods in smoothed model checkingcited by 1

Built on by

Not cited yet.