TrustworthyAI

Maintainer of the TrustworthAI repository for Noah's Ark Lab

I co-maintain the TrustworthyAI repository at Huawei Noah’s Ark Lab, with a focus on gCastle (Zhang et al., 2021), a comprehensive toolchain for causal structure learning.

gCastle offers a wide range of functionalities for causal learning and evaluation, including:

  • Data Generation and Processing: Tools for data simulation, data reading, and pre-processing, including operators for prior injection and variable selection.
  • Causal Structure Learning: A collection of algorithms for causal structure learning, encompassing both classic approaches and state-of-the-art gradient-based techniques, designed to scale effectively to large-scale problems.
  • Evaluation Metrics: A suite of widely adopted metrics for assessing causal structure learning performance, such as F1, SHD, FDR, TPR, and NNZ.

References

2021

  1. gCastle: A Python Toolbox for Causal Discovery
    Keli Zhang, Shengyu ZhuMarcus KalanderIgnavier Ng, Junjian Ye, Zhitang Chen, and Lujia Pan
    arXiv preprint arXiv:2111.15155, 2021