atlas

Research map / Probabilistic and scientific modeling / Treatment effects

NESTER: An Adaptive Neurosymbolic Method for Causal Effect Estimation

AAAI 2024 · Probabilistic and scientific modeling › Treatment effects · approach: Proximal and deep causal effect estimation · 2 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes NESTER, an adaptive neurosymbolic program synthesis method that uses a causal-inductive-bias DSL and A* search (with NEAR or dPads) to synthesize programs for causal effect estimation, outperforming baselines on IHDP, Twins and Jobs.

Problem

Estimating causal effects (ACE, ATE, ACT) from observational data, where confounding and selection bias make unbiased estimation hard and existing multi-head neural architectures each address only one aspect.

Approach

A DSL of differentiable primitives (if-then-else, mlp, shared mlp, subset, propensity, align, arithmetic) encoding causal inductive biases, with neurosymbolic program synthesis via A* (NEAR heuristic) or dPads that automatically composes multi-head architectures such as TARNet, CFR and Dragonnet as special cases.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use NESTER-NEAR instead of SNetCausal effect estimation · IHDP In-Sampleε_ACE: .09$\pm$.10 -> .05$\pm$.04Helped
Use NESTER-dPads instead of SNetCausal effect estimation · IHDP In-Sampleε_ACE: .09$\pm$.10 -> .05$\pm$.01Helped
Use NESTER-NEAR instead of CMGPCausal effect estimation · IHDP Out-of-Sampleε_ACE: .13$\pm$.12 -> .05$\pm$.03Helped
Use NESTER-dPads instead of CMGPCausal effect estimation · IHDP Out-of-Sampleε_ACE: .13$\pm$.12 -> .05$\pm$.02Helped
Use NESTER-NEAR instead of k-NNCausal effect estimation · Twins In-Sampleε_ACE: .0028$\pm$.0021 -> .0034$\pm$.0005Hurt
Use NESTER-dPads instead of k-NNCausal effect estimation · Twins In-Sampleε_ACE: .0028$\pm$.0021 -> .0035$\pm$.0001Hurt
Use NESTER-NEAR instead of k-NNCausal effect estimation · Twins Out-of-Sampleε_ACE: .0051$\pm$.0039 -> .0039$\pm$.0006Helped
Use NESTER-dPads instead of k-NNCausal effect estimation · Twins Out-of-Sampleε_ACE: .0051$\pm$.0039 -> .0028$\pm$.0001Helped
Use NESTER-NEAR instead of OLS-1Causal effect estimation · Jobs In-Sampleε_ACT: .01$\pm$.00 -> .01$\pm$.00No clear effect
Use NESTER-dPads instead of OLS-1Causal effect estimation · Jobs In-Sampleε_ACT: .01$\pm$.00 -> .01$\pm$.00No clear effect
Use NESTER-NEAR instead of MHNETCausal effect estimation · Jobs Out-of-Sampleε_ACT: .06$\pm$.02 -> .08$\pm$.08Hurt
Use NESTER-dPads instead of MHNETCausal effect estimation · Jobs Out-of-Sampleε_ACT: .06$\pm$.02 -> .08$\pm$.08Hurt

Surprising findings

Limitations

Experimental setup

Datasets: IHDP Twins Jobs

Benchmarks: IHDP Twins Jobs

Metrics: epsilon_ACE epsilon_ACT sqrt(epsilon_PEHE)

Baselines: OLS-1 OLS-2 k-NN BLR BART Random Forest Causal Forest BNN TARNet MHNET GANITE CFR_WASS

Builds on: NEAR dPads TARNet CFR Dragonnet

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy