Trustworthy Automated Driving through Qualitative Scene Understanding and Explanations
Nassim Belmecheri, Arnaud Gotlieb, Nadjib Lazaar, Helge Spieker
TL;DR
The paper addresses the challenge of trust and interpretability in automated driving by introducing the Qualitative Explainable Graph (QXG), a unified symbolic-qualitative scene representation constructed from sensor data to describe spatio-temporal relations in urban environments. It combines four qualitative calculi (QDC, RA, QTC_b, STAR_4) to capture distances, relative positions, and trajectories, enabling incremental real-time scene understanding and explainable reasoning. Action explanations are produced via one-class classifiers trained on QXG-derived relation chains, yielding interpretable justifications for vehicle actions with decision paths from tree-based models. Experiments on the nuScenes dataset demonstrate real-time QXG construction and effective action explanations with high precision/recall, supporting safer communication with passengers, VRUs, and external auditors, and outlining avenues for future V2V understanding and improved explanatory messaging.
Abstract
We present the Qualitative Explainable Graph (QXG): a unified symbolic and qualitative representation for scene understanding in urban mobility. QXG enables the interpretation of an automated vehicle's environment using sensor data and machine learning models. It leverages spatio-temporal graphs and qualitative constraints to extract scene semantics from raw sensor inputs, such as LiDAR and camera data, offering an intelligible scene model. Crucially, QXG can be incrementally constructed in real-time, making it a versatile tool for in-vehicle explanations and real-time decision-making across various sensor types. Our research showcases the transformative potential of QXG, particularly in the context of automated driving, where it elucidates decision rationales by linking the graph with vehicle actions. These explanations serve diverse purposes, from informing passengers and alerting vulnerable road users (VRUs) to enabling post-analysis of prior behaviours.
