Flexible Doubly Robust Proximal Causal Inference for Censored Outcomes
Organizations: Duke University
Abstract
Estimating causal effects on right-censored time-to-event outcomes is challenging under unmeasured confounding. Proximal causal inference addresses unmeasured confounding through proxy variables, but existing proximal survival methods rely largely on restrictive parametric bridge models. We introduce Proximal Survival Bridge learning (PSB), a flexible doubly robust proximal framework for censored outcomes. Building on existing proximal identification of treatment-specific survival curves, the framework yields outcome-bridge (OB), treatment-bridge (TB), and doubly robust (DR) estimators, with two flexible bridge learners: PSB-K, a kernel estimator with a low-rank time decomposition, and PSB-N, a neural estimator trained by a projected maximum-moment-restriction loss. Unlike existing flexible proximal learners for scalar outcomes, PSB directly handles censoring and survival-curve targets. On a standard SEM benchmark, a proximal semi-synthetic ACTG study, and the real-world Framingham study, PSB-K performs strongest on SEM and ACTG, whereas PSB-N is the most stable on Framingham. Additional results with modern causal survival baselines, weakened or invalid proxies, and heavier censoring assess robustness across challenging settings.
Figures & tables
| SEM | ACTG | |||
| Method | ||||
| Weighted Cox baselines | ||||
| Uniform | 0.017 / 0.028 / 1.00 | 0.016 / 0.022 / 1.00 | 0.018 / 0.020 / 1.00 | 0.072 / 0.072 / 0.34 |
| IPW | 0.030 / 0.035 / 1.00 | 0.029 / 0.031 / 1.00 | 0.030 / 0.031 / 0.67 | 0.068 / 0.071 / 0.43 |
| OW | 0.030 / 0.035 / 1.00 | 0.029 / 0.031 / 1.00 | 0.030 / 0.031 / 0.67 | 0.068 / 0.071 / 0.43 |
| Parametric proximal bridge [ 46 ] | ||||
Appendix figures & tables10 assets
Supplementary material from the paper’s appendix.
Appendix
| PSB-K | PSB-N | |
|---|---|---|
| Bridge representation | RKHS (kernel) | Neural network |
| Conditioning kernel | Exact ( ) | Exact ( per batch) |
| Time structure | Nyström projection | Nyström projection |
| Optimization | Closed-form (linear algebra) | SGD (AdamW) |
| Tuning | ridge ; median-heuristic bandwidths | standard neural tuning |
| Suited to | smooth bridges, moderate | sharper nonlinearity, larger |
| 201 d | 401 d | 602 d | 802 d | Avg. | ||||||||||||||||
| Method | Bias | MAE | RMSE | Cov | Bias | MAE | RMSE | Cov | Bias | MAE | RMSE | Cov | Bias | MAE | RMSE | Cov | Bias | MAE | RMSE | Cov |
| Weighted Cox baselines | ||||||||||||||||||||
| Uniform | 0.081 | 0.081 | 0.084 | 0.133 | 0.120 | 0.120 | 0.126 | 0.267 | -0.028 | 0.029 | 0.040 | 0.667 | -0.058 | 0.058 | 0.060 | 0.300 | 0.029 | 0.072 | 0.078 | 0.342 |
| IPW | 0.084 | 0.084 | 0.086 | 0.067 | 0.128 | 0.128 | 0.134 | 0.267 | -0.014 | 0.026 | 0.033 | 0.767 | -0.047 | 0.047 | 0.049 | 0.600 | 0.038 | 0.071 | 0.076 | 0.425 |
| OW | 0.083 | 0.083 | 0.085 | 0.067 | 0.127 | 0.127 | 0.132 | 0.267 | -0.014 | 0.026 | 0.033 | 0.767 | -0.047 | 0.047 | 0.049 | 0.600 | 0.037 | 0.071 | 0.075 | 0.425 |
| Parametric proximal bridge [ 46 ] | ||||||||||||||||||||
| 2184 d | 3640 d | 5095 d | Avg. | |||||||||||||
| Method | Bias | MAE | RMSE | Cov | Bias | MAE | RMSE | Cov | Bias | MAE | RMSE | Cov | Bias | MAE | RMSE | Cov |
| Weighted Cox baselines | ||||||||||||||||
| Uniform | 1.026 | 1.026 | 1.045 | 0.000 | 1.026 | 1.026 | 1.045 | 0.000 | 1.026 | 1.026 | 1.045 | 0.000 | 1.026 | 1.026 | 1.045 | 0.000 |
| IPW | 0.515 | 0.515 | 0.552 | 0.300 | 0.515 | 0.515 | 0.552 | 0.300 | 0.515 | 0.515 | 0.552 | 0.300 | 0.515 | 0.515 | 0.552 | 0.300 |
| OW | 0.184 | 0.184 | 0.208 | 0.567 | 0.184 | 0.184 | 0.208 | 0.567 | 0.184 | 0.184 | 0.208 | 0.567 | 0.184 | 0.184 | 0.208 | 0.567 |
| Parametric proximal bridge [ 46 ] | ||||||||||||||||
| Avg. | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Method | Bias | MAE | RMSE | Cov | Bias | MAE | RMSE | Cov | Bias | MAE | RMSE | Cov | Bias | MAE | RMSE | Cov |
| Uniform | 0.010 | 0.020 | 0.025 | 1.000 | 0.018 | 0.030 | 0.037 | 1.000 | 0.023 | 0.035 | 0.043 | 1.000 | 0.017 | 0.028 | 0.035 | 1.000 |
| IPW | 0.019 | 0.024 | 0.030 | 1.000 | 0.032 | 0.037 | 0.045 | 1.000 | 0.038 | 0.044 | 0.053 | 1.000 | 0.030 | 0.035 | 0.043 | 1.000 |
| OW | 0.020 | 0.024 | 0.030 | 1.000 | 0.032 | 0.037 | 0.045 | 1.000 | 0.039 | 0.044 | 0.053 | 1.000 | 0.030 | 0.035 | 0.043 | 1.000 |
| POR [ 46 ] | -0.000 | 0.021 | 0.026 | 0.034 | -0.001 | 0.031 | 0.039 | 0.068 | -0.001 | 0.035 | 0.045 | 0.128 | 0.001 | 0.029 | 0.037 | 0.077 |
| Dataset | Bridge | Estimator | Variant | Avg. abs. bias | MAE | RMSE | Coverage |
|---|---|---|---|---|---|---|---|
| ACTG | Ying et al. [46] | PIPW | Standard | 0.025 | 0.033 | 0.038 | 0.98 |
| ACTG | Ying et al. [46] | PIPW | Hájek | 0.008 | 0.017 | 0.020 | 1.00 |
| ACTG | Ying et al. [46] | PDR | Standard | 0.015 | 0.022 | 0.025 | 0.97 |
| ACTG | Ying et al. [46] | PDR | Hájek | 0.008 | 0.017 | 0.020 | 1.00 |
| ACTG | PSB-N | TB | Standard | 0.013 | 0.027 | 0.036 | 0.98 |
| ACTG | PSB-N | TB | Hájek | 0.005 | 0.014 | 0.018 | 1.00 |
| Method | SEM | ACTG |
|---|---|---|
| Survival TMLE | 0.0191 | 0.0137 |
| IPCW-AIPW | 0.0256 | 0.0058 |
| Causal survival forest | 0.0256 | 0.0057 |
| DeepSurv + IPW | 0.0312 | 0.0858 |
| DR- PSB-K | 0.0017 | 0.0021 |
| DR- PSB-N | 0.0124 | 0.0058 |
| as a fraction of baseline | 1.00 | 0.75 | 0.50 | 0.25 | 0.10 |
|---|---|---|---|---|---|
| Noise SD | 0.50/0.50 | 0.80/0.82 | 1.33/1.37 | 2.79/2.89 | 7.08/7.32 |
| Proxy-relevance statistic | 0.45 | 0.23 | 0.10 | 0.03 | 0.03 |
| Avg. abs. bias | 0.0017 | 0.0021 | 0.0073 | 0.0329 | 0.0471 |
| Coverage | 0.94 | 0.93 | 0.87 | 0.70 | 0.57 |
| Invalidity | 0 | 0.10 | 0.25 | 0.50 | |
| Proxy-relevance statistic | 0.45 | 0.45 | 0.45 | 0.46 |
| Censoring rate | 25% | 41% | 60% |
|---|---|---|---|
| DR- PSB-K | 0.0021 / 1.00 | 0.0036 / 1.00 | 0.0026 / 0.99 |
| DR- PSB-N | 0.0058 / 0.99 | 0.0065 / 0.99 | 0.0071 / 1.00 |
| Method | 25% censored | Uncensored |
|---|---|---|
| OB- PSB-K | 0.0096 | 0.0044 |
| OB- PSB-N | 0.0235 | 0.0137 |
| POR [ 46 ] | 0.1562 | 0.0104 |
| DR- PSB-K | 0.0021 | 0.0006 |
| DR- PSB-N | 0.0058 | 0.0003 |
| Component | Architecture / parameterization |
|---|---|
| PSB-N outcome bridge (ACTG, Framingham) | Input ; FC , ReLU; FC , ReLU; FC ; Softplus output. |
| PSB-N outcome bridge (SEM) | Input ; FC , ReLU; FC , ReLU; FC ; Softplus output. |
| Targeted for ACTG | Signed input ; FC , ReLU; FC , ReLU; FC ; positive output . |
| Targeted for Framingham | Signed input ; FC , ReLU; FC , ReLU; FC ; positive output . |
| Targeted for SEM | Signed input ; FC , ReLU; FC ; positive output . |
| PSB-K outcome bridge | Treatment-matched kernel on , RBF kernels on standardized and , sample support points, time support points, and ridge regularization . |