A Declarative Metamorphic Testing Framework for Autonomous Driving
Not on the map. Why?
Abstract (arXiv)
Autonomous driving has gained much attention from both industry and academia. Currently, Deep Neural Networks (DNNs) are widely used for perception and control in autonomous driving. However, several fatal accidents caused by autonomous vehicles have raised serious safety concerns about autonomous driving models. Some recent studies have successfully used the metamorphic testing technique to detect thousands of potential issues in some popularly used autonomous driving models. However, prior study is limited to a small set of metamorphic relations, which do not reflect rich, real-world traffic scenarios and are also not customizable. This paper presents a novel declarative rule-based metamorphic testing framework called RMT. RMT provides a rule template with natural language syntax, allowing users to flexibly specify an enriched set of testing scenarios based on real-world traffic rules and domain knowledge. RMT automatically parses human-written rules to metamorphic relations using an NLP-based rule parser referring to an ontology list and generates test cases with a variety of image transformation engines. We evaluated RMT on three autonomous driving models. With an enriched set of metamorphic relations, RMT detected a significant number of abnormal model predictions that were not detected by prior work. Through a large-scale human study on Amazon Mechanical Turk, we further confirmed the authenticity of test cases generated by RMT and the validity of detected abnormal model predictions.
Key facts. Cited by 10 papers in the map (data through 7 Oct 2026). First posted on arXiv 19 Dec 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 1; 2023: 3; 2024: 2; 2025: 4.
10 papers.
- 2023Emotionally Numb or Empathetic? Evaluating How LLMs Feel Using EmotionBenchcited by 54
- 2022Specifying and Testing k-Safety Properties for Machine-Learning Modelscited by 5
- 2023Testing learning-enabled cyber-physical systems with Large-Language Models: A Formal Approachcited by 5
- 2025NeuroStrata: Harnessing Neurosymbolic Paradigms for Improved Design, Testability, and Verifiability of Autonomous CPScited by 5
- 2024Evaluating Human Trajectory Prediction with Metamorphic Testingcited by 3
- 2025AutoMT: A Multi-Agent LLM Framework for Automated Metamorphic Testing of Autonomous Driving Systemscited by 2
- 2025Advancing Autonomous Driving System Testing: Demands, Challenges, and Future Directionscited by 1
- 2023ReMAV: Reward Modeling of Autonomous Vehicles for Finding Likely Failure Eventscited by 0
- 2024Natural Adversaries: Fuzzing Autonomous Vehicles with Realistic Roadside Object Placementscited by 0
- 2025ASSURE: Metamorphic Testing for AI-powered Browser Extensionscited by 0
- 2025Advancing Autonomous Driving System Testing: Demands, Challenges, and Future Directions9 Dec 2025
- 2025AutoMT: A Multi-Agent LLM Framework for Automated Metamorphic Testing of Autonomous Driving Systems22 Oct 2025
- 2025ASSURE: Metamorphic Testing for AI-powered Browser Extensions7 Jul 2025
- 2025NeuroStrata: Harnessing Neurosymbolic Paradigms for Improved Design, Testability, and Verifiability of Autonomous CPS17 Feb 2025
- 2024Natural Adversaries: Fuzzing Autonomous Vehicles with Realistic Roadside Object Placements13 Sep 2024
- 2024Evaluating Human Trajectory Prediction with Metamorphic Testing26 Jul 2024
- 2023Testing learning-enabled cyber-physical systems with Large-Language Models: A Formal Approach13 Nov 2023
- 2023ReMAV: Reward Modeling of Autonomous Vehicles for Finding Likely Failure Events28 Aug 2023
- 2023Emotionally Numb or Empathetic? Evaluating How LLMs Feel Using EmotionBench7 Aug 2023
- 2022Specifying and Testing k-Safety Properties for Machine-Learning Models13 Jun 2022