EconML is a Python library for causal inference designed to estimate heterogeneous treatment effects using a combination of machine learning and econometrics. It serves as a toolkit for calculating conditional average treatment effects to determine how specific interventions impact individuals or subgroups. The project provides a framework for double machine learning and orthogonal machine learning to isolate causal signals from high-dimensional confounders. It includes specialized implementations for causal forests and instrumental variable learners, allowing for the recovery of causal relat
DoWhy is an open-source Python library for causal inference that structures the entire analysis into a sequential four-step framework: modeling, identification, estimation, and refutation. It treats causal assumptions as explicit, first-class citizens, represented as directed acyclic graphs that can be automatically validated against observed data. The library distinguishes itself by cleanly separating the causal identification problem from statistical estimation, allowing any compatible estimator to be used for a given target estimand. It includes automated refutation testing that validates
High performance, easy-to-use, and scalable machine learning (ML) package, including linear model (LR), factorization machines (FM), and field-aware factorization machines (FFM) for Python and CLI interface.
CausalML is a machine learning library for causal inference, providing tools to estimate treatment effects and causal impacts using experimental and observational data. It functions as a framework for uplift modeling and the estimation of heterogeneous treatment effects to distinguish causation from correlation.
The main features of uber/causalml are: Causal Effect Estimators, Uplift Models, Heterogeneous Treatment Effect Estimators, Uplift Modeling, Uplift Modeling Frameworks, Causal Machine Learning Integrations, Doubly Robust Estimators, Meta-Learners.
Open-source alternatives to uber/causalml include: py-why/econml — EconML is a Python library for causal inference designed to estimate heterogeneous treatment effects using a… py-why/dowhy — DoWhy is an open-source Python library for causal inference that structures the entire analysis into a sequential… dswah/pygam — [CONTRIBUTORS WELCOME] Generalized Additive Models in Python. christophm/rulefit — Python implementation of the rulefit algorithm. davisking/dlib — dlib is a C++ machine learning toolkit and data analysis framework. It provides a collection of algorithms and… aksnzhy/xlearn — High performance, easy-to-use, and scalable machine learning (ML) package, including linear model (LR), factorization…