AutoCause:一个在环境时间序列因果发现中自动化专家决策的Python框架
摘要
AutoCause是一个开源Python框架,可在环境时间序列因果发现中自动化专家决策,封装多种因果发现方法,并提供可审计、可重复的分析。该框架在来自合成和真实世界基准的145个数据集上进行了评估。
arXiv:2608.00198v1 公告类型:新
摘要:环境时间序列因果发现需要专家在方法选择、条件独立性检验、滞后范围、样本量充分性、多重检验控制和证据解释方面做出决策。这些选择在不同数据集上的应用不一致,导致生成的图无法比较、复现或审计。我们提出了AutoCause,一个开源的Python工作流,它记录每个决策,从扩展的因果审计模块中推导默认值,并允许领域信息覆盖。该工作流封装了来自三个家族的四种成熟因果发现方法,添加了非因果参考模型,并按方法计数支持度对链接进行分级。在来自DGP-Atlas、TimeGraph和基于拓扑的CausalRivers参考的145个数据集上,这些方法恢复了参考图的不同互补部分。在合成基准中,多数支持的链接比单方法链接更精确,但针对河流拓扑则不然。AutoCause将不一致的专家实践转化为可审计、可重复的分析;因果解释仍由分析师负责。可在 https://github.com/marcoruizrueda/autocause 获取。
查看缓存全文
缓存时间: 2026/08/04 07:37
# AutoCause:一个自动化环境时间序列因果发现中专家决策的Python框架 来源:https://arxiv.org/html/2608.00198 \[orcid=0000\-0002\-5163\-413X\]\\cormark\[1\]\\creditConceptualization, Methodology, Software, Validation, Formal analysis, Writing – original draft 1\]organization=ISR\-Lisbon, Instituto Superior Técnico, addressline=Av\. Rovisco Pais 1, city=Lisbon, postcode=1049\-001, country=Portugal \[orcid=0000\-0003\-4277\-0292\]\\creditConceptualization, Supervision, Writing – review and editing 2\]organization=Digital Scholarship at Oxford, University of Oxford, city=Oxford, postcode=OX1 3BG, country=United Kingdom \[orcid=0000\-0002\-2564\-8116\]\\creditSupervision, Writing – review and editing 3\]organization=Jet Propulsion Lab\., Caltech, city=Pasadena, postcode=CA 91109, state=California, country=USA \[orcid=0000\-0002\-5655\-9562\]\\creditSupervision, Writing – review and editing \\cortext \[1\]Corresponding author Miguel Arana\-Catania\David R\. Ardila\[Rodrigo Ventura ###### 摘要 环境时间序列因果发现需要专家就方法选择、条件独立性检验、滞后范围、样本量充分性、多重检验控制和证据解释做出决策。这些选择在不同数据集上的应用不一致,导致生成的图无法比较、复现或审计。我们提出 AutoCause,一个开源 Python 工作流,它记录每项决策,从扩展的因果审计模块中导出默认设置,并允许领域信息的覆盖。该工作流封装了来自三个家族的四种成熟因果发现方法,添加了非因果参考模型,并根据方法计数支持对链接进行分级。在来自 DGP\-Atlas、TimeGraph 和基于拓扑的 CausalRivers 参考的 145 个数据集上,这些方法恢复了参考图的互补部分。在合成基准上,多数支持的链接比单方法链接更精确,但在河流拓扑上并非如此。AutoCause 将不一致的专家实践转化为可审计、可重复的分析;因果解释仍由分析师负责。可在[https://github.com/marcoruizrueda/autocause](https://github.com/marcoruizrueda/autocause)获取。 ###### 关键词:因果发现\sep时间序列\sep环境应用\sep多方法共识\sep假设诊断\sep开源框架 ## 1 引言 环境模型通常是为了回答本质上是因果性的问题而开发的:哪些变量驱动环境响应的变化,哪些相互作用是直接的而非由其他过程中介,哪些预测因子仅仅是共享强迫的代理变量,以及模型的哪些部分足够稳健以支持解释或管理决策。在大多数此类系统中,受控实验不可行,分析师必须使用监测基础设施提供的任何多变量记录。来自河网的10年流量序列、泥炭地的3年半小时通量记录、或十年的卫星大气柱都面临同样的解释性问题:变量是自相关的、受季节性强迫、非线性耦合,并受到没有传感器测量的驱动因素影响。在这些条件下,简单的关联(Pearson或Spearman相关)可能有信息量但不足:两个变量可能因为都对年周期作出响应、因为一个变量介导了另一个变量的效应、或因为第三个未观测过程驱动两者而高度相关。 为应对这种混淆,已有多个因果发现方法家族被开发出来,近期由 brouillard2025grounding、niu2024、runge2023causal 和 runge2019inferring
相似文章
CausaLab: 面向AI科学家的可扩展交互式因果发现环境
CausaLab 是一个可扩展的环境,用于评估LLM智能体在交互式因果发现中的表现,同时衡量预测准确性和对潜在因果机制的忠实复现。实验揭示了预测与机制复现之间的差距,突显了当前LLM智能体作为实验性因果推理者的局限性。
EvoCause:LLM引导的因果图演化用于根因分析
EvoCause是一篇研究论文,提出了一种LLM引导的方法来优化因果图以进行根因分析,利用专家诊断标签来约束图的编辑,并发布了TeleRCA,这是一个来自生产电信网络的专家标注告警基准。
CausalCine:用于多镜头视频叙事的实时自回归生成
CausalCine 是一个新的学术框架,用于实时交互式多镜头视频生成,它利用因果建模和动态内存路由技术,提高了自回归模型在镜头间的一致性。
PROMETHEUS:自动化深度因果研究,整合文本、数据与模型
本文介绍了PROMETHEUS框架,该框架利用大型语言模型从文本中提取局部因果主张,并将其组织成可导航的因果图谱,从而在多个领域实现深度因果研究。
代理时代的因果发现
本文认为,语言模型代理应通过提供上下文支持和解释来辅助因果发现工作流程,而非生成因果结论,并介绍了causal-learn+平台以演示这一原则。