mlsanityData to 14 Oct 2026

Adversarial Robustness Verification and Attack Synthesis in Stochastic Systems

arXiv 2110.02125 ↗First posted 5 Oct 2021cs.CR cs.FL cs.LGcited by 0

Not on the map. Why?

Abstract (arXiv)

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 which adversaries can perturb system transitions, constrained by an varepsilon ball around the original transition probabilities. We define three main DTMC adversarial robustness problems: adversarial robustness verification, maximal δ synthesis, and worst case attack synthesis. We present two optimization-based solutions to these three problems, leveraging traditional and parametric probabilistic model checking techniques. We then evaluate our solutions on two stochastic protocols and a collection of Grid World case studies, which model an agent acting in an environment described as an MDP. We find that the parametric solution results in fast computation for small parameter spaces. In the case of less restrictive (stronger) adversaries, the number of parameters increases, and directly computing property satisfaction probabilities is more scalable. We demonstrate the usefulness of our definitions and solutions by comparing system outcomes over various properties, threat models, and case studies.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 13 of its 49 references that are in the map. First posted on arXiv 5 Oct 2021.

Builds on

13 of 49 references.

References · 13

  1. 2013Intriguing properties of neural networkscited by 5,155
  2. 2016Towards Evaluating the Robustness of Neural Networkscited by 2,998
  3. 2017Reluplex: An Efficient SMT Solver for Verifying Deep Neural Networkscited by 744
  4. 2017Evasion Attacks against Machine Learning at Test Timecited by 689
  5. 2018Formal Security Analysis of Neural Networks using Symbolic Intervalscited by 185
  6. 2018Verifiable Reinforcement Learning via Policy Extractioncited by 177
  7. 2019Optimization and Abstraction: A Synergistic Approach for Analyzing Neural Network Robustnesscited by 40
  8. 2017A storm is Coming: A Modern Probabilistic Model Checkercited by 34
  9. 2017Compositional Falsification of Cyber-Physical Systems with Machine Learning Componentscited by 32
  10. 2019Parameter Synthesis for Markov Models: Covering the Parameter Spacecited by 14
  11. 2016Parameter Synthesis for Markov Models: Faster Than Evercited by 12
  12. 2018Synthesis in pMDPs: A Tale of 1001 Parameterscited by 10
1 more
  1. 2020The Complexity of Reachability in Parametric Markov Decision Processescited by 10

Built on by

Not cited yet.