TimeGraph
收藏资源简介:
TimeGraph是一个合成的时间序列基准数据集,旨在为鲁棒的时间序列因果发现提供可靠的基准数据集。该数据集系统地结合了线性和非线性依赖关系,并模拟了关键的时间特征,如趋势、季节效应和异构噪声模式。每个数据集都附带一个完全指定的因果图,具有不同的密度和多样的噪声分布,并提供两种版本:一种包括未观察到的混杂因素,一种不包括。TimeGraph为现实世界复杂性提供了广泛的覆盖,同时保持了方法论的中立性,并通过系统评估了最先进的因果发现算法,包括PCMCI+、LPCMCI和FGES,以证明其效用。
TimeGraph is a synthetic time series benchmark dataset developed to serve as a reliable benchmark for robust time series causal discovery. This dataset systematically combines linear and nonlinear dependencies, and simulates key temporal characteristics such as trends, seasonal effects, and heterogeneous noise patterns. Each dataset within the TimeGraph collection is paired with a fully specified causal graph with varying densities and diverse noise distributions, and is available in two variants: one including unobserved confounders and the other excluding them. TimeGraph covers a broad spectrum of real-world complexities while remaining methodologically neutral, and its utility is validated via a systematic evaluation of state-of-the-art causal discovery algorithms including PCMCI+, LPCMCI, and FGES.
TimeGraph 数据集概述
基本信息
- 数据集名称: TimeGraph
- 类型: 合成时间序列因果发现基准数据集
- 用途: 评估和比较时间序列因果发现算法
- 相关论文: KDD 2025 论文《TimeGraph: Synthetic Benchmark Datasets for Robust Time-Series Causal Discovery》
主要特点
- 因果结构多样性: 支持线性和非线性因果关系
- 混杂因素: 包含影响多个观测变量的潜在变量
- 噪声分布: 高斯分布、学生t分布和拉普拉斯分布
- 采样模式: 规则采样和不规则采样
- 趋势和季节性: 可调整强度的确定性成分
- 缺失数据:
- MCAR(随机缺失)
- 块缺失(类似传感器故障)
- 混合噪声: 高斯和拉普拉斯噪声混合
- 输出完整性: 时间序列(含/不含缺失值)、因果图、可视化图和真实模型描述
数据集生成
生成器类型
- 线性时间序列生成器
- 非线性时间序列生成器
- 混杂时间序列生成器
- 不规则采样时间序列生成器
- 块缺失非线性生成器
- 混合缺失非线性生成器
通用参数
n_points: 时间步数n_vars: 变量数max_lag: 因果滞后noise_type: 噪声类型noise_params: 噪声参数random_state: 随机种子
预生成数据集
- 位于
datasets/目录下 - 按生成器ID组织(如
a1,a1c,b1,c1c等) - 包含时间序列文件、因果图和结构描述
输出结构
bash /output/linear_ts_n1000_vars4_lag2_gaussian.csv /output/linear_causal_graph_n1000_vars4_lag2_gaussian.png /output/linear_structural_eq.txt
许可信息
- 代码: MIT License
- 数据集: CC BY 4.0 License
引用方式
bibtex @inproceedings{Ferdous2025TimeGraph, author = {Muhammad Hasan Ferdous and Emam Hossain and Md Osman Gani}, title = {{TimeGraph}: Synthetic Benchmark Datasets for Robust Time-Series Causal Discovery}, booktitle = {Proceedings of the 31st ACM SIGKDD Conference on Knowledge Discovery and Data Mining V.2 (KDD 25)}, year = {2025}, publisher = {ACM}, doi = {10.1145/3711896.3737439} }




