SPHINX: First Explain, Then Explore
About
Generating adversarial driving scenarios is critical for evaluating and improving autonomous vehicle decision-making systems in simulation. Recent approaches rely primarily on the prior knowledge of Large Language Models and Vision-Language Models to generate driving scenarios procedurally. We argue that adversarial scenes should be generated based on the failure diagnosis (e.g., indecisiveness, multi-frame inconsistency) of the driving policy to specifically address the policy's weaknesses instead of relying on prior assumptions. In this paper, we propose SPHINX, a closed-loop framework for adversarial scenario synthesis guided by a simple principle: first explain, then explore. Beyond blindly exploring the scenario space, SPHINX leverages explainable artificial intelligence methods to analyze the policy, identifying key visual concepts and their influence on policy outputs, and the uncertainty of the decisions. Given the interpretable evidence extracted from the policy's own decision process, we use a vision language model to rationalize and criticize failure modes of the current policy. These critics are then used to generate targeted adversarial scenarios for policy retraining and improvement. We demonstrate that SPHINX can highlight an interpretable account of policy failures while other adversarial scene generation cannot. Across the evaluated benchmarks and test suites, SPHINX can be applied to diverse state-of-the-art autonomous vehicle architectures and yields consistent robustness improvements over existing scenario-generation methods.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Autonomous Driving | Cut-in Left critical scene | Success Rate93.18 | 16 | |
| Autonomous Driving | Sudden Brake critical scene | Success Rate99.73 | 16 | |
| Autonomous Driving | Parked Vehicle Pullout critical scene | Success Rate93.87 | 16 | |
| Autonomous Driving | Intersection Collision critical scene | Success Rate99.28 | 16 | |
| Autonomous Driving | Wrong-way Driver critical scene | Success Rate93.49 | 16 | |
| Autonomous Driving Safety Performance | SPHINX Scenarios | Fail Rate0.00e+0 | 5 | |
| Autonomous Driving Safety Performance | LLM-Attacker Scenarios | -- | 5 | |
| Autonomous Driving Safety Performance | ChatScene Scenarios | -- | 5 |