From MIRAGE to CLEAR: Component-Level Explainable Anomaly Reasoning for Autonomous Vehicle Perception Systems
Key Contributions & Takeaways
- When a self-driving car’s perception breaks, most tools only flag that something is wrong. MIRAGE-CLEAR points to the module actually at fault (sign reading, lane keeping, or object detection) and explains the call.
- Every finding is backed by the rule book. CLEAR grounds its reasoning in the MUTCD, the U.S. traffic-control standard, so each answer cites a real regulation. That turns an opaque model into audit-ready evidence for laws like the EU AI Act.
- It knows when it isn’t sure. CLEAR reaches 95.2% accuracy at spotting anomalies and 84% at blaming the right module for clear sign failures. When fog or glare hits several modules at once, it spreads its confidence instead of guessing, which matches the physics.
When a self-driving car’s perception fails, today’s tools can tell you that it failed, but not which part. Only 4% of real disengagements get a clear cause, so safety fixes have nothing to aim at.
MIRAGE builds a dataset of realistic, rule-breaking driving scenes with known causes. CLEAR then reasons over each scene in three steps to name the module at fault.
CLEAR spots anomalies with 95.2% accuracy and traces clear sign failures to the right module 84% of the time, with every answer citing a real traffic regulation.
CLEAR was run on GPT-4o-mini as the primary model, with Phi-4 and Phi-4-mini as open alternatives, over 17,541 API calls. Layer 1 used a balanced 11,694-scene set (5,847 anomalous scenes paired with 5,847 normal ones); Layers 2 and 3 used the 5,847 anomalous scenes. The diagrams above rebuild the paper’s framework and result figures; exact tables are in the PDF.
“When a self-driving car's perception fails, today's tools tell you that it failed, not which part. MIRAGE-CLEAR traces each failure to a specific module and cites the regulation it broke.”

David Fernandez is a PhD candidate in Computer Science at Clemson University, working on safe, efficient, and explainable AI for safety-critical systems. His research spans perception, adversarial robustness, and on-device deployment of large foundation models, including LLMs and VLMs, with five first-authored publications on component-level explainability, zero-shot reasoning, and adversarial scenario analysis, alongside collaborative work on edge AI for industrial agentic systems. Much of this research is grounded in autonomous driving, where trustworthiness, latency, and robustness constraints are unforgiving, but the underlying methods transfer broadly to other high-stakes domains.
As a member of Clemson’s VIPR-GS Research Program, he develops hierarchical LLM reasoning frameworks and VLM evaluation systems for the U.S. Army’s Next Generation Combat Vehicle (NGCV) program, focusing on zero-shot reasoning and component-level explainability under real-world deployment constraints.
At BMW Group, he designs agentic AI systems for enterprise environments, building autonomous prompt optimization pipelines that enable continual agent improvement without model retraining and context-aware moderation frameworks that detect coordinated multi-turn adversarial attacks in production deployments.