DeepLearningCausal: Causal Inference with Super Learner and Deep Neural Networks

Functions for deep learning estimation of Conditional Average Treatment Effects (CATEs) from meta-learner models and Population Average Treatment Effects on the Treated (PATT) in settings with treatment noncompliance using reticulate, TensorFlow and Keras3. Functions in the package also implements the conformal prediction framework that enables computation and illustration of conformal prediction (CP) intervals for estimated individual treatment effects (ITEs) from meta-learner models. Additional functions in the package permit users to estimate the meta-learner CATEs and the PATT in settings with treatment noncompliance using weighted ensemble learning via the super learner approach and R neural networks.

Getting started

Package details

AuthorNguyen K. Huynh [aut, cre] (ORCID: <https://orcid.org/0000-0002-6234-7232>), Bumba Mukherjee [aut] (ORCID: <https://orcid.org/0000-0002-3453-601X>), Yang Yang [aut] (ORCID: <https://orcid.org/0009-0004-6135-4555>)
MaintainerNguyen K. Huynh <khoinguyen.huynh@r.hit-u.ac.jp>
LicenseGPL-3
Version0.0.107
URL https://github.com/hknd23/DeepLearningCausal
Package repositoryView on CRAN
Installation Install the latest version of this package by entering the following in R:
install.packages("DeepLearningCausal")

Try the DeepLearningCausal package in your browser

Any scripts or data that you put into this service are public.

DeepLearningCausal documentation built on Nov. 6, 2025, 5:08 p.m.