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

· Source: Machine Learning · Field: Technology & Digital — Artificial Intelligence & Machine Learning, Robotics & Autonomous Systems, Software Development & Engineering · Depth: Expert, quick

Summary

SDVDiag is a multimodal causal-discovery pipeline designed for online diagnosis in software-defined vehicles, addressing the challenge of failure propagation in distributed software services. It fuses log-based and metric-based service representations into a shared embedding space before constructing causal graphs. This system incorporates an anomaly-driven trigger, transforming it from a batch tool into a continuously running online diagnostic platform. Evaluated on an Autonomous Valet Parking testbed, SDVDiag generated sparser causal graphs, averaging 134 edges compared to a metrics-only baseline's 182 edges. It also demonstrated a 2.4-fold improvement in edge-weighted reward against an expert knowledge graph after 60 human-feedback queries. An end-to-end fault-injection scenario confirmed its ability to correctly recover a true root cause two causal hops upstream of the observable symptom.

Key takeaway

For MLOps Engineers managing complex distributed systems in software-defined vehicles, SDVDiag demonstrates a critical shift towards proactive, online diagnostics. You should consider integrating multimodal data fusion and anomaly-driven triggers into your monitoring pipelines. This approach can significantly improve root-cause identification accuracy and reduce the latency of fault resolution, moving beyond traditional offline analysis to maintain continuous vehicle operation and reliability.

Key insights

SDVDiag uses multimodal causal discovery and anomaly triggers for online root-cause analysis in software-defined vehicles.

Principles

Method

SDVDiag fuses log-based and metric-based service data into a shared embedding space, constructs causal graphs, and uses an anomaly-driven trigger for continuous online operation.

In practice

Topics

Best for: Research Scientist, AI Scientist, Machine Learning Engineer, MLOps Engineer

Related on AIssential

Open in AIssential →

Editorial summary, takeaway, and curation by AIssential. Original article published by Machine Learning.