Conditional Average Treatment Effect Distillation for Hypothetical State-Intervention Targeting Under Budget Constraints
Organizations: Rensselaer Polytechnic Institute, Troy, USA
Abstract
Personalized public-health targeting must capture heterogeneous intervention benefits while remaining interpretable under resource constraints. Flexible causal-effect models can be hard to operationalize, while coarse subgroup policies may lose individualized effect information. We study budget-constrained hypothetical state interventions in observational data without a logged historical decision policy. For obesity, elevated glucose, and lifetime smoking-history states, causal-structure-informed pretreatment covariates are prespecified, with capacity capped at 70% of those observed in the adverse state. We evaluate causal distillation where Causal Forest and Bayesian Causal Forest teachers estimate conditional average treatment effects (CATEs), which decision tree and random forest students approximate. We compare individualized policies with unsupervised K-means subgroup policies and supervised causal-tree policies with leaf counts matched to K-means cluster counts. Observational policies are assessed on held-out data using a doubly robust estimator, bootstrap uncertainty, and decision-focused teacher-student fidelity measures. Across PIMA obesity and glucose and NHANES smoking-history experiments, each distilled student was within 0.011 absolute utility of its teacher, with allocation Jaccard similarities of 0.738-0.937. K-means and causal-tree policies were also competitive, with the highest point-estimate policy varying by application. Prespecified paired comparisons were nonsignificant after Holm adjustment, while near-budget-boundary agreement was less stable than global fidelity for some teacher-student pairs. Findings support causal distillation for translating flexible effect models into simpler budgeted targeting rules, although observational estimates depend on causal-identification assumptions and require longitudinal or prospective validation.
Figures & tables
| Policy experiment | Analytic | Discovery | Evaluation | Eval_eligible | Max_budget |
| PIMA BMI | 757 | 454 | 303 | 190 | 133 |
| PIMA glucose | 752 | 451 | 301 | 76 | 53 |
| NHANES smoking history | 7,217 | 4,330 | 2,887 | 1,273 | 891 |
| Model | Hyperparameters used |
| Causal Forest teacher | , , , |
| Decision Tree student | , , |
| Random Forest student | , , , |
| BCF teacher | Binary probit outcome model; prognostic forest: trees, , , , ; treatment-effect forest: trees, , , , ; Markov chain Monte Carlo (MCMC) draws |
| K-means subgroup policy | Number of clusters |
| Teacher–student training | OOF teacher-target generation: folds |
| Model | Hyperparameters / Training Settings |
| Causal Forest Teacher | , , , |
| BCF Teacher | Binary probit outcome model; prognostic forest: trees, , , , ; treatment-effect forest: trees, , , , ; MCMC draws |
| Decision Tree | , , |
| Random Forest | , , , |
| K-means subgroup policy | |
| Causal Tree subgroup policy | Causal splitting criterion: ; ; honest discovery split: for structure learning and leaf-effect estimation; -fold cross-fitted AIPW leaf-effect scores; |
| Model | Hyperparameters used |
| Causal Forest teacher | , , , , |
| Decision Tree student | , , |
| Random Forest student | , , , |
| BCF teacher | Binary probit outcome model; prognostic forest: trees, , , , ; treatment-effect forest: trees, , , , ; GFR initialization sweeps and MCMC draws |
| K-means subgroup policy | Number of clusters ; ; K-means++ initialization; clustering performed on the -component discovery-fitted MCA representation |
| Teacher–student training | OOF teacher-target generation: folds |
| Model | Hyperparameters used |
| Causal Forest teacher | , , , , |
| Decision Tree student | , , |
| Random Forest student | , , |
| BCF teacher | Continuous outcome model; prognostic forest: trees, , , , ; treatment-effect forest: trees, , , , ; adaptive coding enabled; GFR warm-start draws and MCMC draws |
| K-Prototypes subgroup policy | Number of clusters |
| Teacher–student training | OOF teacher-target generation: folds |
| Dataset/policy | Treatment | Adjustment variables | Candidate effect modifiers |
| PIMA–BMI | Obesity status | Age, Pregnancies, DiabetesPedigreeFunction(DPF) | Age, Pregnancies, DPF |
| PIMA–Glucose | Elevated glucose | Age, BMI, DPF | Age, BMI, DPF |
| NHANES–Smoking | Smoking history | Gender, Income, Age, Race | Gender, Income, Age, Race, Epilepsy, Education |
| Policy family | Policy | Distillation source | Policy risk | Policy utility | 95% CI for utility |
| Reference | Shift all eligible | — | 0.1629 | 0.837 | [0.7613,0.8988] |
| Reference | No shift | — | 0.3267 | 0.6733 | [0.6205,0.7294] |
| Causal forest | Teacher | Causal forest | 0.2142 | 0.7858 | [0.7201, 0.8511] |
| Causal forest | Decision-tree student | Causal forest | 0.2146 | 0.7854 | [0.7197, 0.8460] |
| Causal forest | Random-forest student | Causal forest | 0.2244 | 0.7756 | [0.7096, 0.8433] |
| BCF | Teacher | BCF | 0.2099 | 0.7901 | [0.7249, 0.8533] |
| Teacher | Student | Fidelity ( ) | Decision Jaccard | Spearman | Kendall | Boundary Kendall |
| Causal forest | Decision tree | 0.7089 | 0.7500 | 0.8315 | 0.6805 | 0.1188 |
| Causal forest | Random forest | 0.7855 | 0.7733 | 0.8930 | 0.7245 | |
| BCF | Decision tree | 0.7306 | 0.8472 | 0.8650 | 0.7138 | |
| BCF | Random forest | 0.801 | 0.8095 | 0.8977 | 0.7340 |
| Student | Readable rule | Eligible | Student benefit | CF teacher benefit | Policy status | Illustrative interpretation |
| DT | Pregnancies and DPF | 21 | 44.9 pp | 45.7 pp | Fully prioritized | This is an exact DT path. An eligible individual satisfying both thresholds is assigned directly to this leaf, which predicts high positive benefit and is fully included within the 70% intervention capacity. |
| DT | Age and DPF | 45 | 23.0 pp | 23.3 pp | Capacity boundary | The exact rule identifies a positive-benefit leaf at which the available capacity is exhausted. The rule therefore identifies the boundary subgroup, while final allocation follows the prespecified fractional boundary policy. |
| DT | Age and DPF | 19 | 19.2 pp | 17.2 pp | Positive benefit, outside capacity | The rule predicts positive benefit, but this leaf lies below the current capacity cutoff. The individual is therefore not prioritized at the prespecified budget despite positive estimated benefit. |
| RF surrogate | Pregnancies and DPF | 20 | 44.4 pp | 45.8 pp | Fully prioritized RF region | This surrogate region summarizes a portion of the full RF in which all eligible held-out individuals were selected. It provides a concise, clinician-readable description of the RF behavior, although the actual policy decision remains that of the full RF ensemble. |
| RF surrogate | DPF | 80 | 25.1 pp | 25.2 pp | Partially prioritized RF region | The surrogate identifies a broad positive-benefit region, but the full RF makes different policy decisions within it. Thus, the rule explains the general covariate pattern associated with prioritization without replacing the full RF decision. |
| RF surrogate | Age and DPF | 19 | 18.9 pp | 17.2 pp | Positive region, outside capacity | The surrogate identifies a region with positive RF benefit, but the full RF does not prioritize these profiles at the current 70% capacity. The rule therefore provides a readable explanation for a lower-priority region of the RF policy. |
| Student | Readable rule | Eligible | Student benefit | BCF teacher benefit | Policy status | Illustrative interpretation |
| DT | Pregnancies and DPF | 23 | 33.1 pp | 34.3 pp | Fully prioritized | This is an exact DT path. An eligible individual satisfying these thresholds is assigned directly to this terminal leaf, which predicts positive benefit and is fully included within the prespecified 70% intervention capacity. |
| DT | Age , Pregnancies , and DPF | 15 | 22.5 pp | 22.8 pp | Capacity boundary | The exact DT rule identifies a positive-benefit leaf at which the intervention capacity is exhausted. At the prespecified budget, 60% of eligible individuals in this leaf receive allocation through the boundary mechanism. |
| DT | Age and DPF | 21 | 19.8 pp | 19.0 pp | Positive benefit, outside capacity | The rule predicts positive benefit, but the leaf falls below the current capacity cutoff. |
| RF surrogate | Pregnancies and DPF | 24 | 36.3 pp | 36.9 pp | Fully prioritized RF region | The surrogate identifies a readable region in which all eligible evaluation profiles were selected by the full RF. |
| RF surrogate | Age and DPF | 67 | 28.7 pp | 29.5 pp | Partially prioritized RF region | The surrogate identifies a positive-benefit region in which the full RF prioritized approximately 98.5% of eligible individuals. . |
| RF surrogate | Age and DPF | 21 | 20.4 pp | 19.0 pp | Positive region, outside capacity | The surrogate identifies a region with positive mean RF benefit, but none of the eligible profiles in this region are prioritized under the current 70% intervention capacity. |
| Policy family | Policy | Distillation source | Policy risk | Policy utility | 95% CI for utility |
| Reference | Shift all eligible | — | 0.2375 | 0.7625 | [0.7010, 0.8204] |
| Reference | No shift | — | 0.3522 | 0.6478 | [0.5847, 0.6977] |
| Causal forest | Teacher | Causal forest | 0.2730 | 0.7270 | [0.6607, 0.7814] |
| Causal forest | Decision-tree student | Causal forest | 0.2693 | 0.7307 | [0.6720, 0.7841] |
| Causal forest | Random-forest student | Causal forest | 0.2712 | 0.7288 | [0.6649, 0.7820] |
| BCF | Teacher | BCF | 0.2735 | 0.7265 | [0.6656, 0.7800] |
| Teacher | Student | Fidelity ( ) | Decision Jaccard | Spearman | Kendall | Boundary Kendall |
| Causal forest | Decision tree | 0.6108 | 0.7377 | 0.7313 | 0.5672 | 0.402911 |
| Causal forest | Random forest | 0.7078 | 0.8596 | 0.8007 | 0.6118 | 0.642857 |
| BCF | Decision tree | 0.7398 | 0.8596 | 0.7234 | 0.5889 | 0.267261 |
| BCF | Random forest | 0.7634 | 0.7667 | 0.6778 | 0.5435 | -0.254588 |
| Student | Readable rule | Eligible | Student benefit | CF teacher benefit | Policy status | Illustrative interpretation |
| DT | and DPF | 13 | 37.1 pp | 38.8 pp | Fully prioritized | This is an exact DT path. An eligible individual satisfying these thresholds is assigned directly to this terminal leaf, which predicts positive benefit and is fully included within the prespecified 70% intervention capacity. |
| DT | Age , BMI , and DPF | 21 | 27.5 pp | 28.7 pp | Capacity boundary | This exact DT leaf lies at the intervention-capacity boundary. Individuals within the leaf receive the same DT benefit score, and approximately 42.9% of eligible profiles in this leaf are prioritized through the boundary allocation mechanism. |
| DT | and | 9 | 24.0 pp | 20.8 pp | Positive benefit, outside capacity | The exact DT rule predicts positive benefit, but the leaf falls below the current capacity cutoff and none of its eligible evaluation profiles are prioritized at the prespecified budget. |
| RF surrogate | and DPF | 12 | 37.0 pp | 39.1 pp | Fully prioritized RF region | The surrogate identifies a readable region in which all eligible evaluation profiles were selected by the full RF. Because this is a surrogate region, the rule summarizes rather than exactly reproduces the ensemble. |
| RF surrogate | and BMI | 19 | 28.0 pp | 27.1 pp | Partially prioritized RF region | The surrogate identifies a positive-benefit region in which the full RF prioritizes approximately 47.4% of eligible profiles, demonstrating within-region variation in individual RF allocation decisions. |
| RF surrogate | Age and | 3 | 24.8 pp | 23.8 pp | Positive region, outside capacity | The surrogate identifies a region with positive mean RF-estimated benefit, but none of the eligible profiles in this region are prioritized under the current 70% intervention capacity. |
| Student | Readable rule | Eligible | Student benefit | BCF teacher benefit | Policy status | Illustrative interpretation |
| DT | and DPF | 30 | 32.4 pp | 32.7 pp | Fully prioritized | This is an exact DT path. An eligible individual satisfying these thresholds is assigned directly to this terminal leaf, which predicts positive benefit and is fully included within the prespecified 70% intervention capacity. |
| DT | Age , , and DPF | 19 | 30.0 pp | 31.0 pp | Capacity boundary | This exact DT leaf lies at the intervention-capacity boundary. Individuals within the leaf receive the same DT benefit score, and approximately 94.7% of eligible profiles in this leaf are prioritized under the boundary allocation mechanism. |
| DT | BMI and DPF | 6 | 28.8 pp | 27.6 pp | Positive benefit, outside capacity | The exact DT rule predicts positive benefit, but the leaf falls below the current capacity cutoff and none of its eligible evaluation profiles are prioritized at the prespecified budget. |
| RF surrogate | BMI and DPF | 38 | 31.9 pp | 31.8 pp | Predominantly prioritized RF region | The surrogate identifies a readable positive-benefit region in which the full RF prioritizes approximately 94.7% of eligible profiles. Because this is a surrogate region, individual RF decisions may still differ within the region. |
| RF surrogate | and DPF | 19 | 29.7 pp | 31.0 pp | Partially prioritized RF region | The surrogate identifies a positive-benefit region in which the full RF prioritizes approximately 68.4% of eligible profiles, illustrating within-region variation in the ensemble’s individual allocation decisions. |
| RF surrogate | BMI and DPF | 6 | 21.2 pp | 18.2 pp | Positive region, outside capacity | The surrogate identifies a region with positive mean RF-estimated benefit, but none of the eligible profiles in this region are prioritized under the current 70% intervention capacity. |
| Policy family | Policy | Distillation source | Policy risk | Policy utility | 95% CI for utility |
| Reference | Shift all eligible | — | 0.2182 | 0.7818 | [0.7581, 0.7984] |
| Reference | No shift | — | 0.2490 | 0.7510 | [0.7333, 0.7669] |
| Causal forest | Teacher | Causal forest | 0.2261 | 0.7739 | [0.7530, 0.7889] |
| Causal forest | Decision-tree student | Causal forest | 0.2336 | 0.7664 | [0.7450, 0.7820] |
| Causal forest | Random-forest student | Causal forest | 0.2335 | 0.7665 | [0.7453, 0.7821] |
| BCF | Teacher | BCF | 0.2294 | 0.7706 | [0.7507, 0.7853] |
| Teacher | Student | Fidelity ( ) | Decision Jaccard | Spearman | Kendall | Boundary Kendall |
| Causal forest | Decision tree | 0.6272 | 0.7749 | 0.7663 | 0.6029 | -0.3686 |
| Causal forest | Random forest | 0.6923 | 0.7856 | 0.7813 | 0.6151 | -0.2872 |
| BCF | Decision tree | 0.8503 | 0.9120 | 0.9316 | 0.8118 | 0.5985 |
| BCF | Random forest | 0.8512 | 0.9370 | 0.9468 | 0.8227 | 0.6301 |
| Student | Readable rule | Eligible | Student benefit (pp) | CF teacher benefit (pp) | Policy status | Illustrative interpretation |
| Decision tree | Age years, race/ethnicity other than non-Hispanic White, and high-school education or less | 245 | 8.33 | 7.87 | Fully prioritized | This subgroup had comparatively high predicted benefit and was fully prioritized under the intervention budget. |
| Decision tree | Age years, moderate-to-high income (PIR ), and race/ethnicity other than non-Hispanic White | 88 | 1.89 | 1.36 | Capacity boundary | This subgroup had positive predicted benefit but lay near the intervention capacity boundary, so only part of the subgroup was selected. |
| Decision tree | Age years, low income (PIR ), and high-school education | 65 | 1.53 | 0.68 | Outside capacity | Predicted benefit remained positive, but the subgroup was not prioritized within the available intervention capacity. |
| Random forest Surrogate | Age years, race/ethnicity other than non-Hispanic White, and high-school education or less | 245 | 8.20 | 7.87 | Fully prioritized | This surrogate region represents individuals with comparatively high predicted benefit who were consistently prioritized by the RF policy. |
| Random forest Surrogate | Age years, race/ethnicity other than non-Hispanic White, and more than high-school education | 229 | 2.26 | 2.00 | Intermediate / mixed | This surrogate region contained individuals with positive benefit but mixed allocation decisions around the policy boundary. |
| Random forest Surrogate | Age years, moderate-to-high income (PIR ), and race/ethnicity other than non-Hispanic White | 88 | 1.97 | 1.36 | Outside capacity | Although the region showed positive predicted benefit, it fell outside the allocation capacity of the RF policy. |
| Student | Readable rule | Eligible | Student benefit (pp) | BCF teacher benefit (pp) | Policy status | Illustrative interpretation |
| Decision tree | Age years, at least high-school education, and race/ethnicity other than Mexican American | 274 | 6.07 | 6.04 | Fully prioritized | This subgroup had comparatively high predicted benefit and was fully prioritized under the intervention budget. |
| Decision tree | Age 40–60 years, at least high-school education, and male | 170 | 3.58 | 3.84 | Capacity boundary | This subgroup had positive predicted benefit but lay near the intervention capacity boundary, so only part of the subgroup was selected. |
| Decision tree | Age years, at least high-school education, and female | 157 | 3.02 | 2.30 | Outside capacity | Predicted benefit remained positive, but the subgroup was not prioritized within the available intervention capacity. |
| Random forest | Age years and at least high-school education | 309 | 5.94 | 5.82 | Fully prioritized | This surrogate region represents individuals with comparatively high predicted benefit who were consistently prioritized by the RF policy. |
| Random forest | Age 40–60 years and at least high-school education | 373 | 4.38 | 4.43 | Intermediate / mixed | This surrogate region contained individuals with positive benefit but mixed allocation decisions near the policy boundary. |
| Random forest | Age years, at least high-school education, and male | 182 | 1.52 | 1.11 | Outside capacity | Although the region showed positive predicted benefit, it fell outside the allocation capacity of the RF policy. |
| Method | Method family | True policy value | Mean policy regret | |
| Causal Forest teacher | Causal Forest | |||
| CF Decision Tree student | CF distillation | |||
| CF Random Forest student | CF distillation | |||
| BCF teacher | BCF | |||
| BCF Decision Tree student | BCF distillation | |||
| BCF Random Forest student | BCF distillation |
| Agreement with teacher | Agreement with ground truth | ||||||
| Method | Teacher | Spearman | Kendall | Top- Jaccard | Spearman | Kendall | Oracle top- Jaccard |
| Causal Forest teacher | – | – | – | – | |||
| CF Decision Tree student | Causal Forest | ||||||
| CF Random Forest student | Causal Forest | ||||||
| BCF teacher | – | – | – | – | |||
| BCF Decision Tree student | BCF | ||||||
Policy Learning
Policy learning develops decision rules that choose actions or interventions to maximize outcomes from data, feedback, or interaction.
See all 487 papers