juangamella/icp

Python implementation of the Invariant Causal Prediction (ICP) algorithm, from the 2015 paper "Causal inference using invariant prediction: identification and confidence intervals" by Jonas Peters, Peter Bühlmann and Nicolai Meinshausen.

27
/ 100
Experimental

This tool helps researchers and data scientists analyze observational and experimental data to discover true cause-and-effect relationships, even when experiments are limited. You provide datasets from different experimental conditions, and it identifies which variables are direct causes of a target outcome. This is ideal for anyone trying to move beyond correlation to understand underlying causal drivers.

No commits in the last 6 months.

Use this if you have multiple datasets from different experimental or observational settings and want to robustly identify the invariant causal predictors of a specific outcome.

Not ideal if you only have a single dataset and no information about different experimental or environmental conditions, as it relies on varying environments to find invariant causal relationships.

causal-inference experimental-design statistical-analysis data-science predictive-modeling
Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 7 / 25
Maturity 16 / 25
Community 4 / 25

How are scores calculated?

Stars

25

Forks

1

Language

Python

License

BSD-3-Clause

Last pushed

Feb 15, 2024

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/juangamella/icp"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.