Papers
Topics
Authors
Recent
Search
2000 character limit reached

Survey-Calibrated Distributional Random Forest (SDRF)

Updated 11 December 2025
  • The SDRF method provides a robust nonparametric framework that integrates survey design features for accurate estimation of conditional laws.
  • It employs pseudo-population bootstrapping and PSU-level honesty to handle stratified, clustered, and weighted survey samples effectively.
  • Empirical results and NHANES applications show that SDRF achieves lower bias and RMSE compared to traditional methods, ensuring consistency in finite and super-population settings.

Survey-Calibrated Distributional Random Forest (SDRF) is a forest-based nonparametric methodology for model-free estimation of conditional laws and their functionals, designed to accommodate data from complex survey designs. SDRF builds on distributional random forests (DRF) but incorporates features essential for validity under stratified, clustered, and weighted survey sampling. Leveraging kernel mean embeddings and the Maximum Mean Discrepancy (MMD) criterion, SDRF achieves consistent estimation of conditional distributions and associated functionals—such as means, quantiles, and tolerance regions—under both finite-population and model-based (super-population) inferential regimes. It is constructed using survey-calibrated (pseudo-population) bootstrapping, enforces “PSU-level honesty,” and performs node splits based on an MMD criterion computed from Hájek-type design-weighted node distributions, enabling coherent inference for population-representative targets (Zou et al., 9 Dec 2025).

1. Estimation Targets and Consistency Criteria

Let (Y,X)(Y,X) denote data observed under a complex survey design p\mathbf p, with NN population units, first-order inclusion probabilities πi\pi_i, and survey weights wi=1/πiw_i=1/\pi_i. SDRF targets the estimation of:

  • The finite-population conditional law:

PYX=xN=1N(x)i=1NI(Xi=x)δYi,P^N_{Y\mid X=\mathbf x} = \frac{1}{N(\mathbf x)}\sum_{i=1}^N I(X_i = \mathbf x)\delta_{Y_i},

where N(x)=iI(Xi=x)N(\mathbf x) = \sum_i I(X_i = \mathbf x).

  • The super-population conditional law under an i.i.d. model:

PYX=x=L(YX=x).P_{Y\mid X=\mathbf x} = \mathcal L(Y \mid X = \mathbf x).

  • Continuous functionals Ψ(P(YX=x))\Psi(P(Y|X=\mathbf{x})), including conditional means, quantiles, and covariance operators.

Estimation is assessed under two forms of consistency:

  • Design consistency: For (almost every) realized finite population,

PSNω(dv(Ψ^N(x),Ψ(PYX=xN))>ε)0(N).P_{S^N\mid\omega}\left( d_v\left(\widehat\Psi_N(\mathbf x),\,\Psi(P^N_{Y\mid X=\mathbf x})\right) > \varepsilon \right) \to 0 \quad (N\to\infty).

  • Model (super-population) consistency:

p\mathbf p0

2. Ensemble Construction: Pseudo-Population Bootstrap and PSU-Level Honesty

Pseudo-Population Bootstrap: SDRF follows the pseudo-population bootstrap strategy of Conti–Mecatti (2020) and Wang–Peng–Kim (2022):

  • Construct a pseudo-population of size p\mathbf p1 by replicating unit p\mathbf p2 with weight p\mathbf p3.
  • Resample with probabilities according to the original survey design p\mathbf p4, yielding bootstrap multipliers p\mathbf p5 with p\mathbf p6 and bounded moments/weak dependence.

PSU-level Honesty: For each tree, SDRF splits primary sampling units (PSUs) into “splitting” and “estimation” samples via independent Bernoulli draws at the PSU level (parameter p\mathbf p7). All observations within a PSU are allocated together, ensuring that splits and leaf estimation are separated, which enforces honesty conditional on the survey design and is essential for consistent variance estimation under clustering.

3. Split Selection via Design-Weighted MMD on Kernel Mean Embeddings

SDRF conducts splitting using MMD between design-weighted embedded node (child) distributions:

  • For kernel p\mathbf p8 (bounded, p\mathbf p9-universal, p.d.), with RKHS NN0 and feature map NN1.
  • The kernel mean embedding for a measure NN2 is

NN3

and the MMD is

NN4

  • For a candidate split NN5 with children NN6, design-weighted (Hájek-type) empirical measures are formed using the split-sample and bootstrap multipliers:

NN7

with corresponding mean embeddings and MMD.

  • The split criterion maximizes the design-weighted MMD:

NN8

The split maximizing NN9 is selected at each node.

4. SDRF Algorithmic Steps and Prediction

Each SDRF tree is constructed as follows:

  1. Draw pseudo-population bootstrap multipliers.
  2. Randomly assign PSUs to split/estimation groups.
  3. Recursively partition the split-sample according to the MMD criterion (axis-aligned splits), subject to depth and node size regularization.
  4. For each query πi\pi_i0, aggregate over all trees: compute ensemble weights

πi\pi_i1

and estimate

πi\pi_i2

The induced empirical conditional law is πi\pi_i3, from which any continuous functional πi\pi_i4 may be estimated plug-in fashion.

5. Theoretical Guarantees and Assumptions

SDRF is analyzed under a set of explicit conditions:

  • Design: Conditional non-informativeness (D1), stable sampling fraction (D2), bounded inclusion probabilities (D3), controlled second order (D4).
  • Resampling: Design-adapted pseudo-population bootstrap (R1–R3).
  • Kernel: Bounded, πi\pi_i5-universal, πi\pi_i6 locally compact Polish (S1, K1, K2).
  • Algorithmic regularity: Leaf shape/mass (A1–A3), partition diameter and bootstrap-leaf consistency (B1–B2).

Theorems establish:

  • Local split consistency: The bootstrap-based split criterion converges to its finite-population and super-population counterparts.
  • Forest consistency (MMD): The estimated conditional law πi\pi_i7 converges in MMD to πi\pi_i8 (finite population) and πi\pi_i9 (super-population), respectively.
  • Plugin functional consistency: Continuous wi=1/πiw_i=1/\pi_i0 of the estimated law converges to its finite-population or model-based target.

Underlying proofs rely on survey-weighted LLN/CLT for the Hájek estimator, uniform convergence of weighted kernel means, argmax-regularity, and risk decompositions for MMD (Zou et al., 9 Dec 2025).

6. Empirical Evaluation

Simulation Design: SDRF is evaluated under a stratified two-stage cluster survey design (multiple strata, first-stage PPS sampling of PSUs, second-stage SRSWOR within PSUs) and a bivariate Gaussian super-population model for outcomes. Varying population sizes and ensemble sizes, 200 replicates per scenario are conducted.

Metrics:

  • MMD distance wi=1/πiw_i=1/\pi_i1 on holdout wi=1/πiw_i=1/\pi_i2 grids.
  • MSE of the conditional mean wi=1/πiw_i=1/\pi_i3.
  • SDRF is compared to DRF (unweighted, i.i.d.).

Results:

  • MMD error mean and SD decrease with increasing wi=1/πiw_i=1/\pi_i4; increasing wi=1/πiw_i=1/\pi_i5 mainly reduces SD.
  • SDRF realizes uniformly lower RMSE than DRF for all wi=1/πiw_i=1/\pi_i6; DRF exhibits persistent bias while SDRF’s bias decreases as wi=1/πiw_i=1/\pi_i7.

7. Application: NHANES Conditional Tolerance Regions

SDRF is applied to NHANES 2011–2012, featuring a multistage survey design.

  • Outcomes: wi=1/πiw_i=1/\pi_i8; covariates: wi=1/πiw_i=1/\pi_i9.
  • SDRF yields survey-calibrated conditional weights, from which conditional mean PYX=xN=1N(x)i=1NI(Xi=x)δYi,P^N_{Y\mid X=\mathbf x} = \frac{1}{N(\mathbf x)}\sum_{i=1}^N I(X_i = \mathbf x)\delta_{Y_i},0 and covariance PYX=xN=1N(x)i=1NI(Xi=x)δYi,P^N_{Y\mid X=\mathbf x} = \frac{1}{N(\mathbf x)}\sum_{i=1}^N I(X_i = \mathbf x)\delta_{Y_i},1 are estimated.
  • Mahalanobis scores PYX=xN=1N(x)i=1NI(Xi=x)δYi,P^N_{Y\mid X=\mathbf x} = \frac{1}{N(\mathbf x)}\sum_{i=1}^N I(X_i = \mathbf x)\delta_{Y_i},2 and survey-weighted empirical quantiles yield tolerance regions:

PYX=xN=1N(x)i=1NI(Xi=x)δYi,P^N_{Y\mid X=\mathbf x} = \frac{1}{N(\mathbf x)}\sum_{i=1}^N I(X_i = \mathbf x)\delta_{Y_i},3

facilitating subgroup risk profiling. Tolerance regions are visualized across PYX=xN=1N(x)i=1NI(Xi=x)δYi,P^N_{Y\mid X=\mathbf x} = \frac{1}{N(\mathbf x)}\sum_{i=1}^N I(X_i = \mathbf x)\delta_{Y_i},4 and compared with ADA diagnostic cutoffs.

8. Practical Implementation and Limitations

  • Hyperparameter choices: Number of trees PYX=xN=1N(x)i=1NI(Xi=x)δYi,P^N_{Y\mid X=\mathbf x} = \frac{1}{N(\mathbf x)}\sum_{i=1}^N I(X_i = \mathbf x)\delta_{Y_i},5; PSU subsampling fraction PYX=xN=1N(x)i=1NI(Xi=x)δYi,P^N_{Y\mid X=\mathbf x} = \frac{1}{N(\mathbf x)}\sum_{i=1}^N I(X_i = \mathbf x)\delta_{Y_i},6; minimum node size PYX=xN=1N(x)i=1NI(Xi=x)δYi,P^N_{Y\mid X=\mathbf x} = \frac{1}{N(\mathbf x)}\sum_{i=1}^N I(X_i = \mathbf x)\delta_{Y_i},7; depth restricted to ensure regular leaf shapes.
  • Kernel bandwidth: Median-heuristic for pairwise PYX=xN=1N(x)i=1NI(Xi=x)δYi,P^N_{Y\mid X=\mathbf x} = \frac{1}{N(\mathbf x)}\sum_{i=1}^N I(X_i = \mathbf x)\delta_{Y_i},8.
  • Complexity: Each tree evaluates PYX=xN=1N(x)i=1NI(Xi=x)δYi,P^N_{Y\mid X=\mathbf x} = \frac{1}{N(\mathbf x)}\sum_{i=1}^N I(X_i = \mathbf x)\delta_{Y_i},9 splits, each split incurs N(x)=iI(Xi=x)N(\mathbf x) = \sum_i I(X_i = \mathbf x)0 kernel sums; pseudo-population bootstrap adds N(x)=iI(Xi=x)N(\mathbf x) = \sum_i I(X_i = \mathbf x)1 overhead per tree.
  • Extensions: Accommodates non-Euclidean N(x)=iI(Xi=x)N(\mathbf x) = \sum_i I(X_i = \mathbf x)2 and functional outcomes via appropriate kernels; outcome-dependent sampling requires modified assumptions.
  • Current limitations: Finite-sample variability may benefit from post-forest smoothing in N(x)=iI(Xi=x)N(\mathbf x) = \sum_i I(X_i = \mathbf x)3. Construction of confidence bands and comprehensive uncertainty quantification under survey designs is noted as an ongoing area of research.

SDRF demonstrates the feasibility and statistical validity of survey-aware, model-free conditional distribution estimation in complex survey contexts, addressing both algorithmic and inferential challenges associated with finite-population and super-population targets (Zou et al., 9 Dec 2025).

Definition Search Book Streamline Icon: https://streamlinehq.com
References (1)

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Survey-Calibrated Distributional Random Forest (SDRF).