Direct Learning of Dynamic Treatment Regimes: i. Doubly robust value search · ii. DTRESLO · iii. SDSS.
The Q-learning note learns rules by estimating optimal continuation outcomes. Here we compare candidate regimes through estimates of their values. We develop the two-stage regime-specific criterion of Zhang et al. (2013), Section 4, equations (4)–(6), explain when its bias vanishes, and relate uniform value-estimation error to policy regret.
Recap: Optimal continuation versus a candidate's continuation
In two-stage Q-learning, the first-stage target uses an optimal second decision:
Here the conditional expectation averages the intermediate history under the observed conditional distribution. To evaluate a candidate regime, we instead use its specified second rule inside that expectation. Section 1 defines this candidate-specific target.
1. The value of a candidate regime
Observe independent trajectories , where , , , and is a bounded terminal outcome. A dynamic treatment regime (DTR) is a pair of measurable rules . Its value is
Assume consistency, no interference between individuals, sequential exchangeability of treatment given the recorded history, and true propensities
These are the identification conditions used in the Q-learning note. We use standard Borel history spaces, a regularity condition that allows measurable versions of the conditional expectations below.
Let be the logged records. Unless marked otherwise, and use this observed-data distribution, with and the working functions fixed. Write and for the population and sample averages. By contrast, the causal value averages the potential outcome under the candidate regime over the baseline population. Equivalently, it averages the terminal reward under the intervention distribution .
For a fixed candidate , define its continuation regressions:
Unlike in Q-learning, averages the outcome under the candidate's second rule, not an optimal second rule. Changing generally changes .
At fixed , integrates . At fixed , integrates , with . The outer expectation of is only over . In the bias formula, has this same marginal meaning; conditioning on leaves the intermediate history random, not the first treatment.
2. Inverse weighting, then augmentation
Let . Conditioning first on cancels the second propensity:
The tower property and first-stage probability cancellation then give
Inverse weighting uses treatment probabilities alone. To also use outcome predictions, we add a regression prediction and weight its residual. First consider one treatment, with working propensity and working outcome regression . Neither is assumed correct. For a rule , set
Conditioning and collecting terms yields the exact bias factorization
The error vanishes if or : either the treatment-probability model or the selected-treatment outcome mean is correct. We use this same conditional cancellation to construct the two-stage criterion.
3. A two-stage augmented value criterion
Let be working propensity functions. Let and be bounded working outcome regressions, and define
All working functions are held fixed in the population calculation. Define
Equivalently, rearranging the three terms gives
In this rearrangement, inverse weighting is supplemented by the two regression corrections. Replacing the working functions by fitted ones gives the empirical criterion .
4. Main theorem: Double robustness
Define selected-treatment regression errors and propensity ratios
Under the stated conditions, the population bias satisfies
Consequently, if either both propensity functions are correct or both selected-treatment continuation regressions are correct. This equality holds for fixed working functions. It does not establish finite-sample unbiasedness when we fit those functions and evaluate the criterion on the same records.
First, condition on . Because is nonzero only when ,
Thus, conditional on the second-stage history, the remaining bias is the product of a propensity-ratio error and an outcome-regression error, as in Section 2.
Next, propagate this conditional mean to the first stage. Define
The tower property and definition of give
Finally, condition on and use first-stage probability cancellation with the working denominator:
Take expectations and subtract to obtain the displayed bias formula. If and , both factors are zero. If for both stages, both are zero.
The outcome-correct case concerns the continuation regressions of this candidate . Substituting optimal Q-functions for every candidate's continuation regressions does not establish this fixed-regime double robustness. Zhang et al. distinguish their regime-specific estimator (6) from the fixed-Q alternative (7).
5. Joint learning from an estimated value criterion
Let be a fixed candidate class, for example a finite grid of threshold-rule pairs. On a training sample, fit the treatment-probability and outcome-regression functions. These are called nuisance functions because they help estimate regime value but are not the treatment rules we seek. On an independent evaluation sample of size , define
Condition on the training sample . A fresh evaluation record has , independent of ; integrates only that record, leaving the trained functions fixed. The evaluation records are conditionally i.i.d. from , and below averages those records. Define
Assume these suprema are measurable and finite; a finite class satisfies the measurability requirement directly. The first error measures variation between sample and population averages. The second measures bias from the fitted treatment-probability and regression functions. The third measures how far the numerical search falls short of the best sample criterion.
Proposition: Uniform value accuracy controls policy regret
For every , add and subtract the two estimated values:
Taking the supremum over proves
The fixed-regime bias formula controls only when its errors are controlled uniformly over the candidate class. Pointwise double robustness alone does not prove this supremum vanishes. If all three errors vanish, the learned regime approaches the best value in ; an unrestricted-optimum comparison also includes .
Algorithm: Regime-specific doubly robust search
Input: Trajectories split into training indices and evaluation indices ; finite candidate class ; propensity lower bound .
Output: A treatment regime .
- Fit on , enforcing .
- for each do
- Set .
- Regress on using to obtain .
- Set .
- Construct using the fitted propensities and continuation regressions.
- Evaluate .
- end for
- Select with a fixed tie-breaking rule.
- return .
With finitely many candidates, we can evaluate them all, so the empirical optimization error is zero. For a continuously parameterized candidate class, we instead search jointly over the parameters and retain the optimization error .
Splitting the data lets us condition on the fitted functions when analyzing the evaluation sample. We use the split to explain the calculation; we do not claim that Zhang et al. used it. Their paper discusses the cost of fitting regressions separately for each candidate. Parameterizing the rules continuously generally does not remove the objective's discontinuities.
6. A four-outcome check
Use the same treatment tree as Part ii, with treatments recoded as :
| Optimal second treatment | |||
|---|---|---|---|
There are no other covariates. For , , and , the true selected-treatment regressions are , , and . Let and ; the unused branch may have any positive treatment probabilities.
Compare exact population criteria, not simulated estimates:
| Working propensities | Working selected-treatment regressions | |
|---|---|---|
| Both correct | Both equal to | |
| Both assign probability | Both correct | |
| Both assign probability | Both equal to |
For the last row, and on the selected branch. Direct substitution gives
The bias identity gives the same answer:
Correct propensities at both stages or correct continuation regressions at both stages remove the bias; misspecifying both collections need not. This robustness concerns value estimation, not the discontinuity of the optimization criterion. Part ii addresses the latter issue by smoothing inverse-weighted treatment agreement and checking whether the surrogate preserves optimal decisions.
References
- Zhang, B., Tsiatis, A. A., Laber, E. B., and Davidian, M. (2013). Robust Estimation of Optimal Dynamic Treatment Regimes for Sequential Treatment Decisions. Biometrika, 100(3), 681–694. DOI, open article. Section 4 distinguishes the regime-specific DR estimator (6) from the fixed-Q augmented estimator (7).
- Offline Policy Learning from Logged Data: identification and Q-learning.
- Part ii: DTRESLO · Part iii: SDSS.
