Towards Automated Driving Violation Cause Analysis in Scenario-Based
Testing for Autonomous Driving Systems
- URL: http://arxiv.org/abs/2401.10443v1
- Date: Fri, 19 Jan 2024 01:12:37 GMT
- Title: Towards Automated Driving Violation Cause Analysis in Scenario-Based
Testing for Autonomous Driving Systems
- Authors: Ziwen Wan, Yuqi Huai, Yuntianyi Chen, Joshua Garcia, Qi Alfred Chen
- Abstract summary: We propose a novel driving violation cause analysis (DVCA) tool.
Our tool can achieve perfect component-level attribution accuracy (100%) and almost (>98%) perfect message-level accuracy.
- Score: 22.872694649245044
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: The rapid advancement of Autonomous Vehicles (AVs), exemplified by companies
like Waymo and Cruise offering 24/7 paid taxi services, highlights the
paramount importance of ensuring AVs' compliance with various policies, such as
safety regulations, traffic rules, and mission directives. Despite significant
progress in the development of Autonomous Driving System (ADS) testing tools,
there has been a notable absence of research on attributing the causes of
driving violations. Counterfactual causality analysis has emerged as a
promising approach for identifying the root cause of program failures. While it
has demonstrated effectiveness in pinpointing error-inducing inputs, its direct
application to the AV context to determine which computation result, generated
by which component, serves as the root cause poses a considerable challenge. A
key obstacle lies in our inability to straightforwardly eliminate the influence
of a specific internal message to establish the causal relationship between the
output of each component and a system-level driving violation.
In this work, we propose a novel driving violation cause analysis (DVCA)
tool. We design idealized component substitutes to enable counterfactual
analysis of ADS components by leveraging the unique opportunity provided by the
simulation. We evaluate our tool on a benchmark with real bugs and injected
faults. The results show that our tool can achieve perfect component-level
attribution accuracy (100%) and almost (>98%) perfect message-level accuracy.
Our tool can reduce the debugging scope from hundreds of complicated
interdependent messages to one single computation result generated by one
component.
Related papers
- Exploring the Causality of End-to-End Autonomous Driving [57.631400236930375]
We propose a comprehensive approach to explore and analyze the causality of end-to-end autonomous driving.
Our work is the first to unveil the mystery of end-to-end autonomous driving and turn the black box into a white one.
arXiv Detail & Related papers (2024-07-09T04:56:11Z) - Exploring the Determinants of Pedestrian Crash Severity Using an AutoML Approach [0.0]
The research employs AutoML to assess the effects of various explanatory variables on crash outcomes.
The study incorporates SHAP (SHapley Additive exPlanations) to interpret the contributions of individual features in the predictive model.
arXiv Detail & Related papers (2024-06-07T22:02:36Z) - ACAV: A Framework for Automatic Causality Analysis in Autonomous Vehicle
Accident Recordings [5.578446693797519]
Recent fatalities have emphasized the importance of safety validation through large-scale testing.
We propose ACAV, an automated framework designed to conduct causality analysis for AV accident recordings.
We evaluate ACAV on the Apollo ADS, finding that it can identify five distinct types of causal events in 93.64% of 110 accident recordings.
arXiv Detail & Related papers (2024-01-13T12:41:05Z) - REDriver: Runtime Enforcement for Autonomous Vehicles [6.97499033700151]
We propose REDriver, a general and modular approach to runtime enforcement of autonomous driving systems.
ReDriver monitors the planned trajectory of the ADS based on a quantitative semantics of STL.
It uses a gradient-driven algorithm to repair the trajectory when a violation of the specification is likely.
arXiv Detail & Related papers (2024-01-04T13:08:38Z) - DRUformer: Enhancing the driving scene Important object detection with
driving relationship self-understanding [50.81809690183755]
Traffic accidents frequently lead to fatal injuries, contributing to over 50 million deaths until 2023.
Previous research primarily assessed the importance of individual participants, treating them as independent entities.
We introduce Driving scene Relationship self-Understanding transformer (DRUformer) to enhance the important object detection task.
arXiv Detail & Related papers (2023-11-11T07:26:47Z) - DARTH: Holistic Test-time Adaptation for Multiple Object Tracking [87.72019733473562]
Multiple object tracking (MOT) is a fundamental component of perception systems for autonomous driving.
Despite the urge of safety in driving systems, no solution to the MOT adaptation problem to domain shift in test-time conditions has ever been proposed.
We introduce DARTH, a holistic test-time adaptation framework for MOT.
arXiv Detail & Related papers (2023-10-03T10:10:42Z) - Unsupervised Adaptation from Repeated Traversals for Autonomous Driving [54.59577283226982]
Self-driving cars must generalize to the end-user's environment to operate reliably.
One potential solution is to leverage unlabeled data collected from the end-users' environments.
There is no reliable signal in the target domain to supervise the adaptation process.
We show that this simple additional assumption is sufficient to obtain a potent signal that allows us to perform iterative self-training of 3D object detectors on the target domain.
arXiv Detail & Related papers (2023-03-27T15:07:55Z) - Control-Aware Prediction Objectives for Autonomous Driving [78.19515972466063]
We present control-aware prediction objectives (CAPOs) to evaluate the downstream effect of predictions on control without requiring the planner be differentiable.
We propose two types of importance weights that weight the predictive likelihood: one using an attention model between agents, and another based on control variation when exchanging predicted trajectories for ground truth trajectories.
arXiv Detail & Related papers (2022-04-28T07:37:21Z) - End-to-end Uncertainty-based Mitigation of Adversarial Attacks to
Automated Lane Centering [12.11406399284803]
We propose an end-to-end approach that addresses the impact of adversarial attacks throughout perception, planning, and control modules.
Our approach can effectively mitigate the impact of adversarial attacks and can achieve 55% to 90% improvement over the original OpenPilot.
arXiv Detail & Related papers (2021-02-27T22:36:32Z) - Improving Robustness of Learning-based Autonomous Steering Using
Adversarial Images [58.287120077778205]
We introduce a framework for analyzing robustness of the learning algorithm w.r.t varying quality in the image input for autonomous driving.
Using the results of sensitivity analysis, we propose an algorithm to improve the overall performance of the task of "learning to steer"
arXiv Detail & Related papers (2021-02-26T02:08:07Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.