中文

gCastle:一个用于因果发现的 Python 工具箱

机器学习 2021-12-01 v1 机器学习

摘要

gCastle\texttt{gCastle} 是一个端到端的用于因果结构学习的 Python 工具箱。它提供从模拟器或真实数据集生成数据、从数据学习因果结构以及评估所学图的功能,同时包含先验知识插入、初步邻域选择和去除伪发现的后处理等实用操作。与相关包相比,gCastle\texttt{gCastle} 包含许多近期开发的基于梯度的因果发现方法,并支持可选 GPU 加速。gCastle\texttt{gCastle} 为可直接使用代码实验的研究人员以及具有图形用户界面的从业者带来便利。当前版本还提供了电信领域的三个真实数据集。gCastle\texttt{gCastle} 基于 Apache License 2.0 在 \url{https://github.com/huawei-noah/trustworthyAI/tree/master/gcastle} 可用。

关键词

引用

@article{arxiv.2111.15155,
  title  = {gCastle: A Python Toolbox for Causal Discovery},
  author = {Keli Zhang and Shengyu Zhu and Marcus Kalander and Ignavier Ng and Junjian Ye and Zhitang Chen and Lujia Pan},
  journal= {arXiv preprint arXiv:2111.15155},
  year   = {2021}
}

备注

Tech report describing the gCastle toolbox. More details can be found in the github repository https://github.com/huawei-noah/trustworthyAI/tree/master/gcastle