Adversarial Robustness Verification and Attack Synthesis in Stochastic Systems
Lisa Oakley, Alina Oprea, Stavros Tripakis

TL;DR
This paper develops a formal framework for verifying and synthesizing adversarial attacks on stochastic systems modeled as DTMCs and MDPs, addressing robustness against transition perturbations within probabilistic model checking.
Contribution
It introduces a comprehensive adversarial robustness framework for probabilistic systems, extending existing verification methods to include threat models and attack synthesis techniques.
Findings
Parametric solutions enable fast computation for small parameter spaces.
More parameters are needed for less restrictive adversaries, affecting scalability.
Framework effectively compares system outcomes under different threat models.
Abstract
Probabilistic model checking is a useful technique for specifying and verifying properties of stochastic systems including randomized protocols and reinforcement learning models. Existing methods rely on the assumed structure and probabilities of certain system transitions. These assumptions may be incorrect, and may even be violated by an adversary who gains control of system components. In this paper, we develop a formal framework for adversarial robustness in systems modeled as discrete time Markov chains (DTMCs). We base our framework on existing methods for verifying probabilistic temporal logic properties and extend it to include deterministic, memoryless policies acting in Markov decision processes (MDPs). Our framework includes a flexible approach for specifying structure-preserving and non structure-preserving adversarial models. We outline a class of threat models under…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsFormal Methods in Verification · Safety Systems Engineering in Autonomy · Adversarial Robustness in Machine Learning
MethodsNetwork On Network
