arXiv:2607.27290cs.LG2026-07

用大模型动态优化因果图,提升故障根因定位准确率

EvoCause: LLM-Guided Evolution of Causal Graphs for Root Cause Analysis

论文配图:EvoCause: LLM-Guided Evolution of Causal Graphs for Root Cause Analysis
图 1 · 摘自论文原文
  • 引入大语言模型生成语义合理的图结构修改建议
  • 在合成数据上使节点F1提升11.59个百分点,图准确率提高4.59%
  • 适合需要高可解释性故障分析的运维系统场景

现代电信、云和微服务系统在组件故障时会产生相关告警级联。根因分析(RCA)旨在识别每个级联中引发问题的少数初始告警。现有方法通常从观测日志学习因果图,并预测每个事件子图中入度为零的告警。但学习得到的图结构固定不变,无法利用历史事件的专家诊断信息。为此提出EvoCause,将专家标注作为约束:指定哪些告警应为源节点,但不提供具体的边修改建议。EvoCause使用大语言模型(LLM)生成语义合理的图编辑方案,由确定性代码验证节点身份与无环性,并在标注对齐集上保留最优图。测试时仅依赖优化后的图即可产生透明预测,无需调用LLM。同时发布TeleRCA——来自生产电信网络的专家标注基准,包含485,681条告警事件,覆盖194种告警类型和5,621个资源。在合成数据上,以PC算法初始化的EvoCause相比未优化的基线,节点F1、案例EM和图F1分别提升11.59、9.40和4.59个百分点,邻接误差(nSHD)降低0.2379。在TeleRCA上,将可读告警名称替换为匿名标识导致节点F1和案例EM分别下降6.12和8.04个百分点,表明告警名称信息对图优化有显著贡献。

原文摘要 · Abstract (English)

Modern telecommunication, cloud, and microservice systems emit correlated alarm cascades when components fail. Root cause analysis (RCA) aims to identify the small set of alarms that initiate each cascade. A common approach learns a causal graph from observational logs and predicts all zero-in-degree alarms in each incident-induced subgraph. However, the learned graph remains fixed and cannot benefit from expert diagnoses of historical incidents. We close this loop with EvoCause. Expert labels constrain which alarms should be source nodes but do not specify the edge edits needed to satisfy those constraints. EvoCause uses a large language model (LLM) to propose semantically plausible graph edits, while deterministic code validates node identities and acyclicity and retains the best graph on a labeled alignment set. At test time, the refined graph alone produces transparent predictions without an LLM call. We also release TeleRCA, an expert-annotated benchmark from a production telecommunication network containing $485{,}681$ alarm events spanning $194$ alarm types over $5{,}621$ resources. On synthetic data, EvoCause initialized with the PC causal discovery algorithm outperforms the unrefined PC baseline, raising Node F1, Case EM, and Graph F1 by $11.59$, $9.40$, and $4.59$ percentage points, respectively, while reducing nSHD by $0.2379$. On TeleRCA, replacing human-readable alarm titles with anonymous identifiers lowers Node F1 and Case EM by $6.12$ and $8.04$ percentage points, respectively, indicating that alarm-name information contributes to graph refinement.

根因分析因果推理大模型应用运维智能

Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。