基于相似正常状态的条件归因,提升时序异常诊断准确性。
Conditional Attribution for Root Cause Analysis in Time-Series Anomaly Detection

- 用系统上下文相似的正常数据作对比,而非随机基线。
- 在低维表示空间检索正常实例,保持特征与时间依赖关系。
- 适合需要可解释性诊断的工业时序系统,如智能制造、能源监控。
时序异常检测的根因分析对复杂系统的可靠运行至关重要。现有解释方法常依赖不现实的特征扰动,忽略时间与跨特征依赖,导致归因不可靠。本文提出一种条件归因框架,将异常解释为相对于上下文相似的正常系统状态。不同于边际或随机采样的基线,该方法基于异常观测检索代表性正常实例,保留依赖关系并具操作意义。为支持高维时序数据,上下文检索在变分自编码器隐空间与UMAP流形嵌入中进行。通过在系统学习的流形上进行检索,避免分布外伪影,确保归因保真度且计算高效。我们还引入置信度感知与时间评估指标以衡量解释可靠性与响应性。在SWaT和MSDS基准上的实验表明,该方法在多个异常检测模型下显著提升根因识别准确率、时间定位精度与鲁棒性。结果凸显了条件归因在复杂时序系统可解释诊断中的实用价值。代码与模型已公开:https://github.com/dfki-av/Conditional-Attribution-for-Root-Cause-Analysis-in-Time-Series-Anomaly-Detection。
原文摘要 · Abstract (English)
Root cause analysis (RCA) for time-series anomaly detection is critical for the reliable operation of complex real-world systems. Existing explanation methods often rely on unrealistic feature perturbations and ignore temporal and cross-feature dependencies, leading to unreliable attributions. We propose a conditional attribution framework that explains anomalies relative to contextually similar normal system states. Instead of using marginal or randomly sampled baselines, our method retrieves representative normal instances conditioned on the anomalous observation, enabling dependency-preserving and operationally meaningful explanations. To support high-dimensional time-series data, contextual retrieval is performed in learned low-dimensional representations using both variational autoencoder latent spaces and UMAP manifold embeddings. By grounding the retrieval process in the system's learned manifold, this strategy avoids out-of-distribution artifacts and ensures attribution fidelity while maintaining computational efficiency. We further introduce confidence-aware and temporal evaluation metrics for assessing explanation reliability and responsiveness. Experiments on the SWaT and MSDS benchmarks demonstrate that the proposed approach consistently improves root-cause identification accuracy, temporal localization, and robustness across multiple anomaly detection models. These results highlight the practical utility of conditional attribution for explainable anomaly diagnosis in complex time-series systems. Code and models are available at: https://github.com/dfki-av/Conditional-Attribution-for-Root-Cause-Analysis-in-Time-Series-Anomaly-Detection.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。