DeepAI AI Chat
Log In Sign Up

DoWhy-GCM: An extension of DoWhy for causal inference in graphical causal models

by   Patrick Blöbaum, et al.

We introduce DoWhy-GCM, an extension of the DoWhy Python library, that leverages graphical causal models. Unlike existing causality libraries, which mainly focus on effect estimation questions, with DoWhy-GCM, users can ask a wide range of additional causal questions, such as identifying the root causes of outliers and distributional changes, causal structure learning, attributing causal influences, and diagnosis of causal structures. To this end, DoWhy-GCM users first model cause-effect relations between variables in a system under study through a graphical causal model, fit the causal mechanisms of variables next, and then ask the causal question. All these steps take only a few lines of code in DoWhy-GCM. The library is available at


page 1

page 2

page 3

page 4


DoWhy: An End-to-End Library for Causal Inference

In addition to efficient statistical estimators of a treatment's effect,...

MERLiN: Mixture Effect Recovery in Linear Networks

Causal inference concerns the identification of cause-effect relationshi...

Causal Mechanism-based Model Construction

We propose a framework for building graphical causal model that is based...

Psychologically-Inspired Causal Prompts

NLP datasets are richer than just input-output pairs; rather, they carry...

CausalNLP: A Practical Toolkit for Causal Inference with Text

The vast majority of existing methods and systems for causal inference a...

Fuzzy Stochastic Timed Petri Nets for Causal properties representation

Imagery is frequently used to model, represent and communicate knowledge...

Algorithmic Causal Effect Identification with causaleffect

Our evolution as a species made a huge step forward when we understood t...