atlas

Research map / Probabilistic and scientific modeling / Treatment effects

GST-UNet: A Neural Framework for Spatiotemporal Causal Inference with Time-Varying Confounding

NeurIPS 2025 · Probabilistic and scientific modeling › Treatment effects · approach: Proximal and deep causal effect estimation · 0 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 GST-UNet, a U-Net/ConvLSTM encoder with iterative G-computation heads and curriculum training for estimating location-specific potential outcomes from a single spatiotemporal trajectory under time-varying confounding.

Problem

Estimating causal effects from a single spatiotemporal observational trajectory with interference, spatial confounding, temporal carryover, and time-varying confounding, where existing methods rely on strong structural assumptions or ignore one of these challenges.

Approach

Combines a representation-based time-invariance assumption and regression-based iterative G-computation with a U-Net + ConvLSTM + attention encoder and multiple G-heads trained jointly with a curriculum that gradually activates heads using detached pseudo-outcomes.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use iterative G-computation instead of direct outcome modelingGST-UNet vs UNet+ · Synthetic, β1=0.0, τ=5 and τ=10RMSE: 0.28 ± 0.00 -> 0.33 ± 0.00; 0.28 ± 0.00 -> 0.38 ± 0.00Hurt
Use iterative G-computation instead of direct outcome modelingGST-UNet vs strongest baseline · Synthetic, β1>0, τ=5 and τ=10RMSE: 0.36 ± 0.00 -> 0.35 ± 0.00; 0.61 ± 0.00 -> 0.55 ± 0.00; 0.54 ± 0.01 -> 0.40 ± 0.00; 1.18 ± 0.00 -> 0.68 ± 0.00; 0.59 ± 0Helped
Add attention (ablation)GST-UNet · Synthetic, τ=5, β1=0.0–2.0RMSE: 0.50 ± 0.00 -> 0.33 ± 0.00; 0.46 ± 0.00 -> 0.35 ± 0.00; 0.51 ± 0.00 -> 0.40 ± 0.00; 0.45 ± 0.01 -> 0.44 ± 0.00; 0.47 ± 0Mixed
Add curriculum training (ablation)GST-UNet · Synthetic, τ=5 and τ=10, β1=0.0–2.0RMSE: 0.69 ± 0.00 -> 0.33 ± 0.00; 0.64 ± 0.00 -> 0.35 ± 0.00; 0.63 ± 0.00 -> 0.40 ± 0.00; 0.61 ± 0.01 -> 0.44 ± 0.00; 0.61 ± 0Helped
Use 3×3 rather than 1×1 spatial kernel to retain neighbor aggregation (ablation)GST-UNet · Synthetic, τ=5, β1=0.0–2.0RMSE: 0.53 ± 0.004 -> 0.33 ± 0.004; 0.55 ± 0.005 -> 0.35 ± 0.004; 0.54 ± 0.005 -> 0.40 ± 0.005; 0.60 ± 0.007 -> 0.44 ± 0.004; Helped
Estimate Camp Fire effects with GST-UNet rather than UNet+Camp Fire counterfactual analysis · Camp Fire, Nov 8–17, 2018Excess respiratory hospitalizations: 3,981; [-899, 5202] vs approximately 4,650; [1888, 6535]Mixed
Replace GST-UNet with IPWUNetCamp Fire counterfactual analysis · Camp Fire, Nov 8–17, 2018Excess respiratory hospitalizations: approximately 4,650 vs ∼20{,}500Hurt

Surprising findings

Limitations

Experimental setup

Datasets: synthetic DGP with advection-diffusion kernels California county-level daily PM2.5, hospitalizations and weather data (2018 Camp Fire)

Benchmarks: synthetic DGP with beta1 confounding sweep (tau=5, 10) 2018 California Camp Fire wildfire smoke application

Metrics: RMSE estimated excess hospitalizations with 95% bootstrap CI

Baselines: UNet+ STCINet IPWUNet GST-UNet w/o Attention GST-UNet w/o Curriculum

Builds on: iterative G-computation U-Net ConvLSTM attention gates

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