mlsanityData to 7 Oct 2026

MDPFuzz: Testing Models Solving Markov Decision Processes

arXiv 2112.02807 ↗First posted 6 Dec 2021cs.SE cs.LGcited by 11

Not on the map. Why?

Abstract (arXiv)

The Markov decision process (MDP) provides a mathematical framework for modeling sequential decision-making problems, many of which are crucial to security and safety, such as autonomous driving and robot control. The rapid development of artificial intelligence research has created efficient methods for solving MDPs, such as deep neural networks (DNNs), reinforcement learning (RL), and imitation learning (IL). However, these popular models solving MDPs are neither thoroughly tested nor rigorously reliable. We present MDPFuzz, the first blackbox fuzz testing framework for models solving MDPs. MDPFuzz forms testing oracles by checking whether the target model enters abnormal and dangerous states. During fuzzing, MDPFuzz decides which mutated state to retain by measuring if it can reduce cumulative rewards or form a new state sequence. We design efficient techniques to quantify the "freshness" of a state sequence using Gaussian mixture models (GMMs) and dynamic expectation-maximization (DynEM). We also prioritize states with high potential of revealing crashes by estimating the local sensitivity of target models over states. MDPFuzz is evaluated on five state-of-the-art models for solving MDPs, including supervised DNN, RL, IL, and multi-agent RL. Our evaluation includes scenarios of autonomous driving, aircraft collision avoidance, and two games that are often used to benchmark RL. During a 12-hour run, we find over 80 crash-triggering state sequences on each model. We show inspiring findings that crash-triggering states, though they look normal, induce distinct neuron activation patterns compared with normal states. We further develop an abnormal behavior detector to harden all the evaluated models and repair them with the findings of MDPFuzz to significantly enhance their robustness without sacrificing accuracy.

Key facts. Cited by 11 papers in the map (data through 7 Oct 2026). Builds on 50 of its 101 references that are in the map. First posted on arXiv 6 Dec 2021.

Builds on

50 of 101 references.

References · 50

  1. 2017Proximal Policy Optimization Algorithmscited by 14,441
  2. 2015Continuous control with deep reinforcement learningcited by 3,279
  3. 2013Playing Atari with Deep Reinforcement Learningcited by 3,211
  4. 2017CARLA: An Open Urban Driving Simulatorcited by 2,431
  5. 2016Asynchronous Methods for Deep Reinforcement Learningcited by 2,218
  6. 2016Generative Adversarial Imitation Learningcited by 1,576
  7. 2017Multi-Agent Actor-Critic for Mixed Cooperative-Competitive Environmentscited by 1,519
  8. 2018Learning deep representations by mutual information estimation and maximizationcited by 1,265
  9. 2019Dota 2 with Large Scale Deep Reinforcement Learningcited by 1,084
  10. 2016End to End Learning for Self-Driving Carscited by 1,000
  11. 2018MINE: Mutual Information Neural Estimationcited by 680
  12. 2018ChauffeurNet: Learning to Drive by Imitating the Best and Synthesizing the Worstcited by 391
38 more
  1. 2019Learning by Cheatingcited by 361
  2. 2017DeepXplore: Automated Whitebox Testing of Deep Learning Systemscited by 307
  3. 2017DeepTest: Automated Testing of Deep-Neural-Network-driven Autonomous Carscited by 249
  4. 2019Machine Learning Testing: Survey, Landscapes and Horizonscited by 213
  5. 2019Adversarial Policies: Attacking Deep Reinforcement Learningcited by 209
  6. 2018Formal Security Analysis of Neural Networks using Symbolic Intervalscited by 185
  7. 2020Controlling Overestimation Bias with Truncated Mixture of Continuous Distributional Quantile Criticscited by 154
  8. 2017Robust Deep Reinforcement Learning with Adversarial Attackscited by 152
  9. 2019Self-Driving Cars: A Surveycited by 147
  10. 2019End-to-End Model-Free Reinforcement Learning for Urban Driving using Implicit Affordancescited by 147
  11. 2018DeepGauge: Multi-Granularity Testing Criteria for Deep Learning Systemscited by 144
  12. 2019Scalable methods for computing state similarity in deterministic Markov Decision Processescited by 133
  13. 2017Fairness Testing: Testing Software for Discriminationcited by 123
  14. 2018Guiding Deep Learning System Testing using Surprise Adequacycited by 123
  15. 2017Delving into adversarial attacks on deep policiescited by 104
  16. 2017Vulnerability of Deep Reinforcement Learning to Policy Induction Attackscited by 91
  17. 2018Automated Directed Fairness Testingcited by 77
  18. 2019Adaptive Stress Testing for Autonomous Vehiclescited by 70
  19. 2018TensorFuzz: Debugging Neural Networks with Coverage-Guided Fuzzingcited by 67
  20. 2017Explaining How a Deep Neural Network Trained with End-to-End Learning Steers a Carcited by 65
  21. 2018Deep Neural Network Compression for Aircraft Collision Avoidance Systemscited by 58
  22. 2020GenAug: Data Augmentation for Finetuning Text Generatorscited by 41
  23. 2018Testing Deep Neural Networkscited by 36
  24. 2019Automatic Testing and Improvement of Machine Translationcited by 35
  25. 2019Characterizing Attacks on Deep Reinforcement Learningcited by 31
  26. 2018Identifying Implementation Bugs in Machine Learning based Image Classifiers using Metamorphic Testingcited by 30
  27. 2018Evaluating Fuzz Testingcited by 29
  28. 2019Structure-Invariant Testing for Machine Translationcited by 27
  29. 2019Data Augmentation for BERT Fine-Tuning in Open-Domain Question Answeringcited by 21
  30. 2020Reducing DNN Labelling Cost using Surprise Adequacy: An Industrial Case Study for Autonomous Drivingcited by 21
  31. 2020Validation of Image-Based Neural Network Controllers through Adaptive Stress Testingcited by 19
  32. 2020Testing Machine Translation via Referential Transparencycited by 19
  33. 2018Falsification of Cyber-Physical Systems Using Deep Reinforcement Learningcited by 17
  34. 2020SemMT: A Semantic-based Testing Approach for Machine Translation Systemscited by 5
  35. 2018Fast Falsification of Hybrid Systems using Probabilistically Adaptive Inputcited by 4
  36. 2018DeepCruiser: Automated Guided Testing for Stateful Deep Learning Systemscited by 4
  37. 2019testRNN: Coverage-guided Testing on Recurrent Neural Networkscited by 1
  38. 2021Provably Valid and Diverse Mutations of Real-World Media Data for DNN Testingcited by 1

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2024: 4; 2025: 3; 2026: 4.

11 papers.

Similar, not cited

Close in wording, no citation either way

  1. 2026Provable Offline Reinforcement Learning for Structured Cyclic MDPs
  2. 2023Learning non-Markovian Decision-Making from State-only Sequences
  3. 2021A Validation Tool for Designing Reinforcement Learning Environments
  4. 2025Generalization in Monitored Markov Decision Processes (Mon-MDPs)
  5. 2022Multi-Objective Policy Gradients with Topological Constraints
  6. 2022Structural Estimation of Markov Decision Processes in High-Dimensional State Space with Finite-Time Guarantees
  7. 2024Reinforcement Learning for Online Testing of Autonomous Driving Systems: a Replication and Extension Study
  8. 2020Learning Non-Markovian Reward Models in MDPs