Search papers, labs, and topics across Lattice.
This paper introduces HINT, a two-phase framework designed for hierarchical fault localization in Autonomous Driving Systems (ADS) by employing hypothesis validation and intent analysis. The framework addresses the challenge of pinpointing root causes in source code by transforming failure-triggering execution recordings into multi-modal abstractions and employing causal reasoning to identify responsible modules. Evaluated on the Apollo platform, HINT demonstrates superior performance with a 77.8% end-to-end Class@5 accuracy on real-world bugs, significantly enhancing the debugging process for ADS developers.
HINT achieves a remarkable 77.8% accuracy in diagnosing real-world bugs in Autonomous Driving Systems, revolutionizing fault localization.
Comprehensive testing is essential for the safety and reliability of Autonomous Driving Systems (ADS). Existing techniques can detect system-level failures or attribute them to coarse-grained modules, but they often fall short of localizing the root cause in source code. As a result, debugging remains labor-intensive, requiring developers to connect behavioral violations with complex implementation logic. To address this gap, we present HINT, a two-phase framework for hierarchical ADS fault localization based on hypothesis validation and intent analysis. In Phase I, HINT transforms failure-triggering execution recordings into multi-modal abstractions and uses causal reasoning to identify the responsible module. In Phase II, it reconstructs design-side intent and implementation-side behavior, then localizes suspicious code through reliability-aware consistency checking, without costly re-simulation. We evaluate HINT on Apollo across diverse failure modes and modules. The results show that HINT achieves the strongest overall performance across module-level diagnosis and code-level localization metrics, with 77.8% end-to-end Class@5 accuracy on real-world bugs.