Moral Testing of Autonomous Driving Systems
By: Wenbing Tang , Mingfei Cheng , Yuan Zhou and more
Potential Business Impact:
Tests self-driving cars' "right" choices in crashes.
Autonomous Driving System (ADS) testing plays a crucial role in their development, with the current focus primarily on functional and safety testing. However, evaluating the non-functional morality of ADSs, particularly their decision-making capabilities in unavoidable collision scenarios, is equally important to ensure the systems' trustworthiness and public acceptance. Unfortunately, testing ADS morality is nearly impossible due to the absence of universal moral principles. To address this challenge, this paper first extracts a set of moral meta-principles derived from existing moral experiments and well-established social science theories, aiming to capture widely recognized and common-sense moral values for ADSs. These meta-principles are then formalized as quantitative moral metamorphic relations, which act as the test oracle. Furthermore, we propose a metamorphic testing framework to systematically identify potential moral issues. Finally, we illustrate the implementation of the framework and present typical violation cases using the VIRES VTD simulator and its built-in ADS.
Similar Papers
Advancing Autonomous Driving System Testing: Demands, Challenges, and Future Directions
Computers and Society
Tests self-driving cars better for safety.
Can AI Generate more Comprehensive Test Scenarios? Review on Automated Driving Systems Test Scenario Generation Methods
Software Engineering
Tests self-driving cars with AI-made situations.
Generative AI for Testing of Autonomous Driving Systems: A Survey
Software Engineering
AI helps test self-driving cars safely.