Proxy-Guided Measurement Calibration
Organizations: Arizona State University, Tempe, AZ · DEVCOM Army Research Lab, Adelphi, MD
Abstract
Aggregate outcome variables collected through surveys and administrative records are often subject to systematic measurement error. For instance, in disaster loss databases, county-level losses reported may differ from the true damages due to variations in on-the-ground data collection capacity, reporting practices, and event characteristics. Such miscalibration complicates downstream analysis and decision-making. We study the problem of outcome miscalibration and propose a framework guided by proxy variables for estimating and correcting the systematic errors. We model the data-generating process using a causal graph that separates latent content variables driving the true outcome from the latent bias variables that induce systematic errors. The key insight is that proxy variables that depend on the true outcome but are independent of the bias mechanism provide identifying information for quantifying the bias. Leveraging this structure, we introduce a two-stage approach that utilizes variational autoencoders to disentangle content and bias latents, enabling us to estimate the effect of bias on the outcome of interest. We analyze the assumptions underlying our approach and evaluate it on synthetic data, semi-synthetic datasets derived from randomized trials, and a real-world case study of disaster loss reporting.
Figures & tables
| Synthetic | Semi-synthetic | Real-world | |
|---|---|---|---|
| (A1) Proxy exclusion | |||
| (A2) Bias model: constant | |||
| (A3) Sign restriction: | |||
| (A4) Linear structural mechanisms | |||
| (A5) Availability of ground-truth | |||
| (A6) Overlap in |
| Estimated | ||||||||
|---|---|---|---|---|---|---|---|---|
| Gaussian | Poisson (scaled) | Gaussian | Poisson (scaled) | Gaussian | Poisson (scaled) | |||
| 500 | 1 | 10 | 1.20±0.23 | 1.26±0.23 | 4.16±0.65 | 4.17±0.64 | 8.59±1.48 | 8.61±1.47 |
| 500 | 2 | 10 | 1.07±0.28 | 1.06±0.36 | 3.88±0.51 | 3.63±0.48 | 8.23±1.47 | 7.82±1.65 |
| 500 | 5 | 10 | 1.08±0.22 | 0.88±0.33 | 3.95±0.48 | 3.71±0.65 | 8.61±0.93 | 8.19±0.93 |
| 500 | 10 | 10 | 1.01±0.28 | 1.06±0.15 | 3.81±1.37 | 4.03±1.07 | 7.58±2.31 | 8.16±1.56 |
| JOBS | OHIE | |||||
|---|---|---|---|---|---|---|
| Baseline (Proxy only) | 4.718 ± 0.03 | 8.382 ± 0.04 | 13.382 ± 0.04 | 22.418 ± 0.05 | 24.073 ± 0.06 | 27.973 ± 0.07 |
| Baseline (Env only) | 3.526 ± 0.13 | 7.010 ± 0.26 | 11.979 ± 0.26 | 15.204 ± 0.55 | 15.200 ± 0.47 | 16.114 ± 0.29 |
| Baseline (TEDVAE) | 0.505 ± 0.32 | 1.304 ± 0.71 | 2.275 ± 1.37 | 0.225 ± 0.18 | 0.279 ± 0.18 | 0.769 ± 0.43 |
| Ours dim. (Z=5) | 1.694 ± 0.42 | 3.807 ± 1.14 | 7.580 ± 1.30 | 1.807 ± 0.37 | 4.415 ± 0.30 | 7.700 ± 0.36 |
| Ours dim. (Z=10) | 1.505 ± 0.35 | 3.529 ± 0.89 | 6.518 ± 1.63 | 1.941 ± 0.36 | 4.320 ± 0.18 | 7.548 ± 0.28 |
Appendix figures & tables9 assets
Supplementary material from the paper’s appendix.
Appendix
| Gaussian | Poisson (scaled) | Gaussian | Poisson (scaled) | Gaussian | Poisson (scaled) | |||
|---|---|---|---|---|---|---|---|---|
| 500 | 1 | 10 | 1.29±0.33 | 1.29±0.32 | 1.39±0.47 | 1.38±0.49 | 1.48±0.50 | 1.46±0.51 |
| 500 | 2 | 10 | 1.52±0.22 | 1.54±0.21 | 1.63±0.34 | 1.64±0.34 | 1.81±0.39 | 1.85±0.43 |
| 500 | 5 | 10 | 1.37±0.27 | 1.29±0.38 | 1.09±0.31 | 1.18±0.28 | 1.19±0.29 | 1.13±0.37 |
| 500 | 10 | 10 | 1.68±0.34 | 1.68±0.35 | 1.72±0.47 | 1.82±0.40 | 1.83±0.41 | 1.83±0.44 |
| Gaussian | Poisson (scaled) | Gaussian | Poisson (scaled) | Gaussian | Poisson (scaled) | |||
|---|---|---|---|---|---|---|---|---|
| 500 | 1 | 10 | 0.20±0.03 | 0.20±0.03 | 0.20±0.03 | 0.20±0.03 | 0.20±0.03 | 0.20±0.03 |
| 500 | 2 | 10 | 0.21±0.03 | 0.20±0.02 | 0.21±0.03 | 0.20±0.02 | 0.21±0.03 | 0.20±0.02 |
| 500 | 5 | 10 | 0.19±0.02 | 0.19±0.02 | 0.19±0.02 | 0.19±0.02 | 0.19±0.02 | 0.19±0.02 |
| 500 | 10 | 10 | 0.15±0.02 | 0.15±0.02 | 0.15±0.02 | 0.15±0.02 | 0.15±0.02 | 0.15±0.02 |
| Gaussian | Poisson (scaled) | Gaussian | Poisson (scaled) | Gaussian | Poisson (scaled) | |||
|---|---|---|---|---|---|---|---|---|
| 500 | 1 | 10 | 1.84±0.86 | 1.82±0.86 | 1.84±0.86 | 1.82±0.86 | 1.84±0.86 | 1.82±0.86 |
| 500 | 2 | 10 | 1.42±0.41 | 1.50±0.37 | 1.42±0.41 | 1.50±0.37 | 1.42±0.41 | 1.50±0.37 |
| 500 | 5 | 10 | 1.22±0.19 | 1.23±0.19 | 1.22±0.19 | 1.23±0.19 | 1.22±0.19 | 1.23±0.19 |
| 500 | 10 | 10 | 1.14±0.06 | 1.14±0.07 | 1.14±0.06 | 1.14±0.07 | 1.14±0.06 | 1.14±0.07 |
| Variable Type | Name(s) | Description |
|---|---|---|
| Outcome | Log-transformed emergency department spending ( – ). | |
| Proxies | – | Biomedical measurements: systolic BP, diastolic BP, HDL, A1C, PHQ depression score. |
| Environment : Treatment | (T) | Lottery selection indicator (0/1). |
| Environment : State program participation | : SNAP household (prenotify) : TANF household (prenotify) | SNAP/TANF participation prior to randomization (large variation: 286–2952 unique values). |
| Environment : Prior ED utilization | : num_visit_pre_cens_ed : num_on_pre_cens_ed : num_off_pre_cens_ed : num_chron_pre_cens_ed : num_inj_pre_cens_ed : num_hiun_pre_cens_ed : num_loun_pre_cens_ed : ed_charg_tot_pre_ed : charg_tot_pre_ed | Utilization counts and total pre-period ED charges. Reflects burden of chronic, injury-related, heart, head, and psychiatric emergency visits. Many exhibit wide ranges (e.g., 180,054 in total charges). |
| Environment : In-person clinical measures | : tot_med_spend_other_inp | Supplementary in-person medical expenditure measure (0–92,475 across subjects). |
| Variable Type | Name(s) | Description |
|---|---|---|
| Outcome | Log-transformed 1978 earnings ( ), range – , with 457 unique values. | |
| Proxies | , | Clean pretreatment earnings: • (re74): range – , 358 unique values • (re75): range – , 356 unique values These proxies are unaffected by the injected measurement bias. |
| Environment : Treatment | (treat) | Random assignment to the job-training intervention (binary 0/1). |
| Environment : Demographics | : age (16–55; 40 unique values) : educ (0–18; 19 unique values) : black (0/1) : hispan (0/1) : married (0/1) : nodegree (0/1) | Baseline demographic variables from the NSW/JOBS dataset, representing socioeconomic and educational background. |
| Bias latent | Synthetic binary latent generated from a logistic function of the environment variables, used to inject controlled bias into the observed outcome. |
| Category | Variables and description |
|---|---|
| Identifiers | FIPS (county identifier), Year, Month |
| Hazard indicators | Hazard type (Flooding, Hurricane/Tropical Storm, Tornado, Wildfire), one-hot encoded as |
| Observed outcome | : reported county-level economic loss (property damage, inflation-adjusted to 2023 USD), log-transformed and standardized |
| Proxy variables | : fraction of land transitioning from bare ground to water |
| : fraction of built area transitioning to damage-related classes | |
| : fraction of built area transitioning to water |