# SDVDiag: Multimodal Causal Discovery for Online Diagnosis in Software-defined Vehicles

arXiv: https://arxiv.org/abs/2606.15559 · HTML: https://mlsanity.com/paper/2606.15559/

## Key facts

- No citing papers in the map yet (data through 14 Oct 2026).
- Builds on 9 of its 22 references that are in the map.
- First posted on arXiv 14 Jun 2026.

## Builds on (most cited first, 9 of 9)

- [LogBERT: Log Anomaly Detection via BERT](https://mlsanity.com/paper/2103.04475/) (2021)
- [Causal Inference-Based Root Cause Analysis for Online Service Systems with Intervention Recognition](https://mlsanity.com/paper/2206.05871/) (2022)
- [Eadro: An End-to-End Troubleshooting Framework for Microservices on Multi-source Data](https://mlsanity.com/paper/2302.05092/) (2023)
- [Actionable and Interpretable Fault Localization for Recurring Failures in Online Service Systems](https://mlsanity.com/paper/2207.09021/) (2022)
- [Root Cause Analysis for Microservice System based on Causal Inference: How Far Are We?](https://mlsanity.com/paper/2408.13729/) (2024)
- [A Comprehensive Survey on Root Cause Analysis in (Micro) Services: Methodologies, Challenges, and Trends](https://mlsanity.com/paper/2408.00803/) (2024)
- [Simulating Cloud Environments of Connected Vehicles for Anomaly Detection](https://mlsanity.com/paper/2404.11740/) (2024)
- [SDVDiag: A Modular Platform for the Diagnosis of Connected Vehicle Functions](https://mlsanity.com/paper/2507.19403/) (2025)
- [SDVDiag: Using Context-Aware Causality Mining for the Diagnosis of Connected Vehicle Functions](https://mlsanity.com/paper/2604.03391/) (2026)

## Abstract (arXiv)

The transition toward software-defined vehicles concentrates an increasing share of vehicle functionality into distributed software services, where failures propagate through service dependencies and the surface symptom is often several causal hops away from the underlying defect. Existing approaches to causal root-cause analysis in such systems address this only partially: they typically reason over a single observability modality and operate in an offline, operator-driven mode that does not match the demands of continuous vehicle operation. This paper presents SDVDiag, a multimodal causal-discovery pipeline that fuses log-based and metric-based service representations into a shared embedding space before graph construction, coupled with an anomaly-driven trigger that converts the diagnostic platform from a manually operated batch tool into a continuously running online system. Evaluation on an Autonomous Valet Parking testbed shows that the multimodal pipeline produces sparser causal graphs than a metrics-only baseline (134 vs. 182 edges on average) and consistently outperforms it in edge-weighted reward against an expert knowledge graph at every stage of human-feedback refinement, showing a 2.4-fold improvement over the baseline after 60 feedback queries. An end-to-end fault-injection scenario further demonstrates that the integrated trigger correctly recovers a true root cause located two causal hops upstream of the observable symptom.
