Direct Learning of DTRs, Part iii: Multiple Treatments and SDSS

On this page

Direct Learning of Dynamic Treatment Regimes: i. Doubly robust value search · ii. DTRESLO · iii. SDSS.

The binary rule in Part ii chooses between two treatments from the sign of one score. With three treatments, we instead assign a score to each treatment and compare their differences. We study a product-based surrogate from Simultaneous Direct Search with Surrogates (SDSS), developed by Laha, Chapagain, Cicherski, and Sonabend-W, and prove a regret bound for this specific construction. The paper's general characterization of Fisher consistency covers a broader class.

Recap: The probability identity from the binary case

Part ii uses an increasing sigmoid satisfying

g(u)+g(−u)=1.g(u)+g(-u)=1.

Consequently, its two treatment weights form a probability distribution. We can therefore interpret the surrogate objective as the value of a regime that samples treatments from those probabilities. With multiple treatments, the products of pairwise weights need not sum to one. We first determine which of their properties can support a similar value comparison.

1. Treatment-specific scores

Begin with two stages and three treatments per stage. Observe independent trajectories O=(X,A1,L,A2,R)O=(X,A_1,L,A_2,R), with H1=XH_1=X, H2=(X,A1,L)H_2=(X,A_1,L), and At∈{1,2,3}A_t\in\{1,2,3\}. Assume consistency, no interference between individuals, sequential exchangeability, and known true propensities et(a∣h)≥κ>0e_t(a\mid h)\ge\kappa>0. Assume standard Borel history spaces and a positive bounded terminal utility 0<r0≤R≤M0<r_0\le R\le M.

Let Oi∼iidPO_i\overset{\mathrm{iid}}\sim P be the logged records. Unless another subscript is shown, E\mathbb E and Pr⁡\Pr use PP, holding candidate scores and rules fixed; EX\mathbb E_X averages only X∼PXX\sim P_X. Conditional outcome means integrate R∼PR∣H2,A2R\sim P_{R\mid H_2,A_2}, while stage-one continuation means integrate L∼PL∣X,A1L\sim P_{L\mid X,A_1}. A causal regime value instead averages the terminal outcome under the intervention distribution defined below; inverse weighting expresses that value using O∼PO\sim P.

A stage-specific score is a measurable map ft:Ht→R3f_t:\mathcal H_t\to\mathbb R^3. Write f=(f1,f2)f=(f_1,f_2) and use the deterministic rule

df,t(h)=min⁡arg⁡max⁡a∈{1,2,3}ft,a(h).d_{f,t}(h)=\min\arg\max_{a\in\{1,2,3\}}f_{t,a}(h).

The minimum fixes ties; it has no effect on the value of an optimal tied treatment. The inverse-weighting argument in Part i applies to any finite treatment set:

V(df)=E[R∏t=121{At=df,t(Ht)}e1(A1∣H1)e2(A2∣H2)].V(d_f)=\mathbb E\left[ \frac{R\prod_{t=1}^2\mathbf1\{A_t=d_{f,t}(H_t)\}} {e_1(A_1\mid H_1)e_2(A_2\mid H_2)}\right].

For a score vector x∈R3x\in\mathbb R^3, treatment aa wins when its score exceeds every competing score. Away from ties,

1{a=arg⁡max⁡jxj}=∏b≠a1{xa−xb>0}.\mathbf1\{a=\arg\max_jx_j\} =\prod_{b\ne a}\mathbf1\{x_a-x_b>0\}.

This factorization suggests smoothing each pairwise comparison.

2. A product-based smooth surrogate

Use the same increasing sigmoid as Part ii:

g(u)=1+tanh⁡u2,g(u)+g(−u)=1,g(0)=12.g(u)=\frac{1+\tanh u}{2},\qquad g(u)+g(-u)=1,\qquad g(0)=\tfrac12.

Define the single-stage surrogate

ϕa(x)=∏b≠ag(xa−xb).\phi_a(x)=\prod_{b\ne a}g(x_a-x_b).

For three treatments this is explicitly

ϕ1(x)=g(x1−x2)g(x1−x3),ϕ2(x)=g(x2−x1)g(x2−x3),ϕ3(x)=g(x3−x1)g(x3−x2).\begin{aligned} \phi_1(x)&=g(x_1-x_2)g(x_1-x_3),\\ \phi_2(x)&=g(x_2-x_1)g(x_2-x_3),\\ \phi_3(x)&=g(x_3-x_1)g(x_3-x_2). \end{aligned}

The two-stage surrogate value is

J(f)=E[R ϕA1(f1(H1))ϕA2(f2(H2))e1(A1∣H1)e2(A2∣H2)].J(f)=\mathbb E\left[ \frac{R\,\phi_{A_1}(f_1(H_1))\phi_{A_2}(f_2(H_2))} {e_1(A_1\mid H_1)e_2(A_2\mid H_2)}\right].

This is the increasing pairwise-comparison convention for the product construction in the SDSS paper, Section 4.2.2 and Figure 1. We maximize JJ; equivalently, we minimize the inverse-weighted loss 1−ϕA1ϕA21-\phi_{A_1}\phi_{A_2}. No outcome-regression augmentation is present, so the criterion does not inherit Part i's double robustness.

Lemma 1: The surrogate weights form a subprobability vector

Put a=g(x1−x2)a=g(x_1-x_2), b=g(x1−x3)b=g(x_1-x_3), and c=g(x2−x3)c=g(x_2-x_3). Symmetry gives

s(x)=∑j=13ϕj(x)=ab+(1−a)c+(1−b)(1−c),1−s(x)=ac(1−b)+(1−a)b(1−c)≥0.\begin{aligned} s(x)&=\sum_{j=1}^3\phi_j(x) =ab+(1-a)c+(1-b)(1-c),\\ 1-s(x)&=ac(1-b)+(1-a)b(1-c)\ge0. \end{aligned}

Thus 0<s(x)≤10<s(x)\le1. Unlike the binary weights in DTRESLO, these weights generally do not sum to one. For instance, x=(0,0,0)x=(0,0,0) gives ϕj=1/4\phi_j=1/4 and s=3/4s=3/4.

If d=min⁡arg⁡max⁡jxjd=\min\arg\max_jx_j, every margin xd−xbx_d-x_b is nonnegative. Monotonicity therefore gives

ϕd(x)≥g(0)2=14.\phi_d(x)\ge g(0)^2=\tfrac14.

The regret proof uses both properties: total surrogate mass is at most one, and the treatment selected by the score retains a positive weight.

3. Relative scores and the learning algorithm

Adding the same constant to all scores changes neither the margins nor the selected treatment:

ϕa(x+c1)=ϕa(x),arg⁡max⁡j(xj+c)=arg⁡max⁡jxj.\phi_a(x+c\mathbf1)=\phi_a(x),\qquad \arg\max_j(x_j+c)=\arg\max_jx_j.

Because only score differences enter the criterion, we may subtract ft,1(h)f_{t,1}(h) and use only two free scores per stage:

ft(h)=(0,ut,2(h),ut,3(h)),ut,j=ft,j−ft,1.f_t(h)=(0,u_{t,2}(h),u_{t,3}(h)),\qquad u_{t,j}=f_{t,j}-f_{t,1}.

The paper uses the opposite sign for its relative-score coordinates; both parameterizations represent the same score differences. For a deterministic parameterized class Fn\mathcal F_n, define

wi=Rie1(A1i∣H1i)e2(A2i∣H2i),J^n(f)=1n∑i=1nwi∏t=12ϕAti(ft(Hti)).\begin{aligned} w_i&=\frac{R_i}{e_1(A_{1i}\mid H_{1i})e_2(A_{2i}\mid H_{2i})},\\ \widehat J_n(f)&=\frac1n\sum_{i=1}^n w_i\prod_{t=1}^2\phi_{A_{ti}}(f_t(H_{ti})). \end{aligned}

For differentiable score functions ft,a(h;θt)f_{t,a}(h;\theta_t), let mtib=ft,Ati(Hti)−ft,b(Hti)m_{tib}=f_{t,A_{ti}}(H_{ti})-f_{t,b}(H_{ti}). Since g′(u)/g(u)=2{1−g(u)}g'(u)/g(u)=2\{1-g(u)\}, the product and chain rules give

∇θtJ^n=1n∑iwi{∏s=12ϕAsi(fs(Hsi))}×∑b≠Ati2{1−g(mtib)}{∇θtft,Ati(Hti)−∇θtft,b(Hti)}.\begin{aligned} \nabla_{\theta_t}\widehat J_n &=\frac1n\sum_i w_i \left\{\prod_{s=1}^2\phi_{A_{si}}(f_s(H_{si}))\right\}\\ &\quad\times\sum_{b\ne A_{ti}}2\{1-g(m_{tib})\} \left\{\nabla_{\theta_t}f_{t,A_{ti}}(H_{ti}) -\nabla_{\theta_t}f_{t,b}(H_{ti})\right\}. \end{aligned}
Algorithm 1 SDSS with product-based surrogates

Input: Trajectories {Oi}i=1n\{O_i\}_{i=1}^n; true propensities e1,e2e_1,e_2; differentiable relative-score maps ut,2,ut,3u_{t,2},u_{t,3} with joint parameter θ\theta; B≥1B\ge1 initializations; K≥1K\ge1 iterations; positive learning rates {ηr}r=0K−1\{\eta_r\}_{r=0}^{K-1}.

Output: Three-treatment rules d^1,d^2\widehat d_1,\widehat d_2.

  1. Compute wi←Ri/{e1(A1i∣H1i)e2(A2i∣H2i)}w_i\gets R_i/\{e_1(A_{1i}\mid H_{1i})e_2(A_{2i}\mid H_{2i})\}.
  2. Represent each stage by ft(h;θ)=(0,ut,2(h;θt),ut,3(h;θt))f_t(h;\theta)=(0,u_{t,2}(h;\theta_t),u_{t,3}(h;\theta_t)).
  3. for b=1,…,Bb=1,\ldots,B do
  4. Initialize all stage parameters jointly at θ(b,0)\theta^{(b,0)}.
  5. for r=0,…,K−1r=0,\ldots,K-1 do
  6. Evaluate the unnormalized product objective J^n\widehat J_n and its displayed stage gradients.
  7. Update jointly: θ(b,r+1)←θ(b,r)+ηr∇θJ^n(θ(b,r))\theta^{(b,r+1)}\gets\theta^{(b,r)}+\eta_r\nabla_\theta\widehat J_n(\theta^{(b,r)}).
  8. end for
  9. end for
  10. Select θ^\widehat\theta with the largest J^n\widehat J_n among all visited iterates, including initializations; break ties by visit order.
  11. return d^t(h)=min⁡arg⁡max⁡a∈{1,2,3}ft,a(h;θ^)\widehat d_t(h)=\min\arg\max_{a\in\{1,2,3\}}f_{t,a}(h;\widehat\theta).

This pseudocode follows the structure of SDSS, Algorithm 1 and Section 5.1, using the full sample to compute each gradient. The paper also uses smaller batches of records and restart strategies; we do not reproduce all those details here. Neither smoothness nor restarts guarantee a global maximum. The algorithm does not require a separate pseudo-outcome regression at each stage.

4. Main theorem: A two-stage regret bound

Let V∗=sup⁡dV(d)V^*=\sup_d V(d) over measurable deterministic regimes and J∗=sup⁡fJ(f)J^*=\sup_f J(f) over measurable finite-valued score tuples. For the product surrogate above,

J∗=V∗,0≤V∗−V(df)≤16{J∗−J(f)}.\boxed{J^*=V^*,\qquad 0\le V^*-V(d_f)\le16\{J^*-J(f)\}.}

This is a teaching result for our specific sigmoid product and positive bounded terminal utility. The proof below is self-contained; the constant is obtained from Lemma 1, not quoted as the constant of the paper's more general Proposition 1. That proposition covers a broader class of surrogates.

First, normalize the surrogate weights for the proof. Define

st(h)=∑aϕa(ft(h)),πt(a∣h)=ϕa(ft(h))st(h).s_t(h)=\sum_a\phi_a(f_t(h)),\qquad \pi_t(a\mid h)=\frac{\phi_a(f_t(h))}{s_t(h)}.

Lemma 1 implies that πt\pi_t is a probability vector and

πt(df,t(h)∣h)≥ϕdf,t(h)(ft(h))≥14.\pi_t(d_{f,t}(h)\mid h)\ge\phi_{d_{f,t}(h)}(f_t(h))\ge\tfrac14.

Under the stochastic regime π\pi, treatment AtA_t is sampled from πt(⋅∣Ht)\pi_t(\cdot\mid H_t) and the subsequent history follows the corresponding intervention.

More explicitly, its distribution PπP^\pi draws X∼PXX\sim P_X, A1∣X∼π1(⋅∣X)A_1\mid X\sim\pi_1(\cdot\mid X), L∣X,A1∼PL∣X,A1L\mid X,A_1\sim P_{L\mid X,A_1}, A2∣H2∼π2(⋅∣H2)A_2\mid H_2\sim\pi_2(\cdot\mid H_2), and R∣H2,A2∼PR∣H2,A2R\mid H_2,A_2\sim P_{R\mid H_2,A_2}. Write Eπ=EO∼Pπ\mathbb E_\pi=\mathbb E_{O\sim P^\pi}; the observed distribution PP instead uses e1,e2e_1,e_2 for the treatment draws. Sequential probability cancellation gives

J(f)=Eπ[R s1(H1)s2(H2)]≤Eπ[R]=V(π).J(f)=\mathbb E_{\pi}[R\,s_1(H_1)s_2(H_2)] \le\mathbb E_{\pi}[R]=V(\pi).

Because R≥0R\ge0 and st≤1s_t\le1, the discarded surrogate mass can only decrease this expected utility. We normalize the weights to compare values in the proof; the algorithm still optimizes the unnormalized objective J^n\widehat J_n.

Next, decompose stochastic-regime regret. Using the Bellman recursion, define

Q2∗(h,a)=E[R∣H2=h,A2=a],M2(h)=max⁡aQ2∗(h,a),Q1∗(x,a)=E[M2(H2)∣X=x,A1=a],M1(x)=max⁡aQ1∗(x,a),Bt(h,a)=Mt(h)−Qt∗(h,a)≥0.\begin{aligned} Q_2^*(h,a)&=\mathbb E[R\mid H_2=h,A_2=a], &M_2(h)&=\max_aQ_2^*(h,a),\\ Q_1^*(x,a)&=\mathbb E[M_2(H_2)\mid X=x,A_1=a], &M_1(x)&=\max_aQ_1^*(x,a),\\ B_t(h,a)&=M_t(h)-Q_t^*(h,a)\ge0. \end{aligned}

Let Eπ1\mathbb E_{\pi_1} average over the first three draws (X,A1,L)(X,A_1,L) above. The notation Ed1\mathbb E_{d_1} uses those draws with A1=d1(X)A_1=d_1(X) instead; it therefore need not use the logged marginal distribution of H2H_2. Adding and subtracting Eπ1M2(H2)\mathbb E_{\pi_1}M_2(H_2) yields

V∗−V(π)=E[M1]−Eπ1M2+Eπ1[M2−∑aπ2(a∣H2)Q2∗(H2,a)]=EX∑aπ1(a∣X)B1(X,a)⏟S1+Eπ1∑aπ2(a∣H2)B2(H2,a)⏟S2.\begin{aligned} V^*-V(\pi) &=\mathbb E[M_1]-\mathbb E_{\pi_1}M_2 +\mathbb E_{\pi_1}\left[M_2-\sum_a\pi_2(a\mid H_2)Q_2^*(H_2,a)\right]\\ &=\underbrace{\mathbb E_X\sum_a\pi_1(a\mid X)B_1(X,a)}_{S_1} +\underbrace{\mathbb E_{\pi_1}\sum_a\pi_2(a\mid H_2)B_2(H_2,a)}_{S_2}. \end{aligned}

The second equality uses the tower property and ∑aπt(a∣h)=1\sum_a\pi_t(a\mid h)=1. In particular V(π)≤V∗V(\pi)\le V^*; together with J(f)≤V(π)J(f)\le V(\pi), this gives J(f)≤V∗J(f)\le V^*.

To identify the surrogate supremum, choose a measurable optimal deterministic regime d∗d^* by backward induction and set

ft,a(k)(h)=k1{a=dt∗(h)}.f_{t,a}^{(k)}(h)=k\mathbf1\{a=d_t^*(h)\}.

At the selected treatment both pairwise margins are kk; at any other treatment a margin against the selected treatment is −k-k. Therefore

ϕa(ft(k)(h))⟶1{a=dt∗(h)}.\phi_a(f_t^{(k)}(h))\longrightarrow\mathbf1\{a=d_t^*(h)\}.

The inverse-weighted integrand is bounded by M/κ2M/\kappa^2. Dominated convergence and causal identification give

lim⁡k→∞J(f(k))=E[R∏t1{At=dt∗(Ht)}e1e2]=V∗.\lim_{k\to\infty}J(f^{(k)}) =\mathbb E\left[\frac{R\prod_t\mathbf1\{A_t=d_t^*(H_t)\}}{e_1e_2}\right] =V^*.

Together with J(f)≤V∗J(f)\le V^*, this proves J∗=V∗J^*=V^*. A finite maximizing score need not exist.

Finally, compare the two regrets by retaining the deterministic treatment path. Write d=dfd=d_f. Applying the stochastic-regime regret decomposition to deterministic treatment choices gives

V∗−V(d)=D1+D2,D1=EXB1(X,d1(X)),D2=Ed1B2(H2,d2(H2)).V^*-V(d)=D_1+D_2,\qquad D_1=\mathbb E_X B_1(X,d_1(X)),\qquad D_2=\mathbb E_{d_1}B_2(H_2,d_2(H_2)).

Nonnegative Bellman gaps allow us to drop the other first-stage treatments:

S1≥EX[π1(d1(X)∣X)B1(X,d1(X))]≥14D1.S_1\ge\mathbb E_X[\pi_1(d_1(X)\mid X)B_1(X,d_1(X))]\ge\tfrac14D_1.

For S2S_2, condition on X,A1X,A_1, keep the first treatment d1(X)d_1(X), and then the second treatment d2(H2)d_2(H_2):

S2≥EX[π1(d1(X)∣X)E{π2(d2(H2)∣H2)B2(H2,d2(H2))∣X,A1=d1(X)}]≥116Ed1[B2(H2,d2(H2))]=116D2.\begin{aligned} S_2 &\ge\mathbb E_X\left[\pi_1(d_1(X)\mid X) \mathbb E\left\{\pi_2(d_2(H_2)\mid H_2)B_2(H_2,d_2(H_2)) \mid X,A_1=d_1(X)\right\}\right]\\ &\ge\tfrac1{16}\mathbb E_{d_1}[B_2(H_2,d_2(H_2))] =\tfrac1{16}D_2. \end{aligned}

Reaching the deterministic second-stage path requires both its first treatment and its second treatment. Each receives probability at least 1/41/4, giving the two factors 1/41/4. Combining these gap bounds with the value comparison,

J∗−J(f)=V∗−J(f)≥V∗−V(π)=S1+S2≥14D1+116D2≥116{V∗−V(df)}.\begin{aligned} J^*-J(f)&=V^*-J(f)\ge V^*-V(\pi)\\ &=S_1+S_2\ge\tfrac14D_1+\tfrac1{16}D_2\\ &\ge\tfrac1{16}\{V^*-V(d_f)\}. \end{aligned}

Rearranging proves the theorem. In particular, J(fn)→J∗J(f_n)\to J^* implies V(dfn)→V∗V(d_{f_n})\to V^*. □\square

5. Why one-stage consistency is insufficient

For a nonnegative vector of conditional outcomes μ=(μ1,μ2,μ3)\mu=(\mu_1,\mu_2,\mu_3), put Mμ=max⁡aμaM_\mu=\max_a\mu_a, dx=min⁡arg⁡max⁡axad_x=\min\arg\max_a x_a, and Ψ(x;μ)=∑aμaϕa(x)\Psi(x;\mu)=\sum_a\mu_a\phi_a(x). Lemma 1 and scores concentrating on a maximizing coordinate imply

Ψ∗(μ):=sup⁡xΨ(x;μ)=Mμ.\Psi^*(\mu):=\sup_x\Psi(x;\mu)=M_\mu.

Moreover, subtracting the conditional surrogate value from this supremum gives

Ψ∗(μ)−Ψ(x;μ)=Mμ{1−s(x)}+∑aϕa(x)(Mμ−μa)≥ϕdx(x)(Mμ−μdx)≥14(Mμ−μdx).\begin{aligned} \Psi^*(\mu)-\Psi(x;\mu) &=M_\mu\{1-s(x)\}+\sum_a\phi_a(x)(M_\mu-\mu_a)\\ &\ge\phi_{d_x}(x)(M_\mu-\mu_{d_x}) \ge\tfrac14(M_\mu-\mu_{d_x}). \end{aligned}

Nonnegativity justifies dropping the other terms. Thus a wrong treatment has a strictly positive conditional surrogate gap, while the optimized continuation value is exactly the largest conditional outcome.

Now shift every weight by ε>0\varepsilon>0: ϕ~a=ϕa+ε\widetilde\phi_a=\phi_a+\varepsilon. Its one-stage objective differs by a score-independent constant:

∑aμaϕ~a(x)=∑aμaϕa(x)+ε∑aμa.\sum_a\mu_a\widetilde\phi_a(x) =\sum_a\mu_a\phi_a(x)+\varepsilon\sum_a\mu_a.

Thus the shift preserves the single-stage decision. However, in a two-stage problem its optimized continuation value becomes

max⁡aμa+ε∑aμa,\max_a\mu_a+\varepsilon\sum_a\mu_a,

not just max⁡aμa\max_a\mu_a. The additional sum depends on the earlier treatment. Consider this positive outcome table with no other covariates:

First treatmentOutcomes under the three second treatmentsTrue optimal continuationShifted continuation, ε=0.2\varepsilon=0.2
11(4,1,1)(4,1,1)444+0.2(6)=5.24+0.2(6)=5.2
22(3.5,3.5,3.5)(3.5,3.5,3.5)3.53.53.5+0.2(10.5)=5.63.5+0.2(10.5)=5.6
33(1,1,1)(1,1,1)111+0.2(3)=1.61+0.2(3)=1.6

The surrogate-optimal limiting first treatment is 22, whereas the true optimum selects 11. Indeed, after taking each second-stage surrogate supremum, first-stage maximization selects the largest shifted continuation; its own added constant cannot change that ordering. The limiting regime has value 3.5<43.5<4 despite single-stage consistency.

This illustrates the distinction formalized by the SDSS paper's Theorems 4.1–4.2 and Lemma 4.3. For nonnegative separable surrogates, Theorem 4.1 requires single-stage calibration at every stage (Condition N1) and, at stages t≥2t\ge2, the continuation condition

Ψt∗(μ)=Ctmax⁡aμafor all μ≥0,Ct>0.\Psi_t^*(\mu)=C_t\max_a\mu_a\quad\text{for all }\mu\ge0,\qquad C_t>0.

The calculations above verify both properties for our three-treatment product, with Ct=1C_t=1. The shifted surrogate retains calibration but violates this continuation condition. The paper's necessity theorem permits nonnegative outcomes; its sufficient theorem is stated under its positive-outcome assumptions. The general characterization is broader than the particular sigmoid-product proof given here.

6. More stages, and what the fitted learner needs

For TT stages and KtK_t treatments at stage tt, use

ϕt,a(x)=∏b≠ag(xa−xb),J(f)=E[R∏t=1Tϕt,At(ft(Ht))et(At∣Ht)].\phi_{t,a}(x)=\prod_{b\ne a}g(x_a-x_b),\qquad J(f)=\mathbb E\left[R\prod_{t=1}^T \frac{\phi_{t,A_t}(f_t(H_t))}{e_t(A_t\mid H_t)}\right].

The subprobability property extends as follows. Independently compare each unordered pair, with probability g(xa−xb)g(x_a-x_b) that aa beats bb. The probability that aa beats every opponent is ϕt,a(x)\phi_{t,a}(x). Two different treatments cannot both beat every opponent, so the events are disjoint and their probabilities sum to at most one. At the largest-score treatment,

ϕt,df,t≥ct:=2−(Kt−1).\phi_{t,d_{f,t}}\ge c_t:=2^{-(K_t-1)}.

The same normalization and dominated-convergence arguments apply for fixed finite T,KtT,K_t, with positive bounded utility and uniformly positive true propensities. In the Bellman-gap decomposition, the stage-tt term under π\pi retains the deterministic prefix with probability at least ∏s=1tcs\prod_{s=1}^tc_s. Since cs≤1c_s\le1, summing the nonnegative gaps gives

V∗−V(df)≤(∏t=1Tct)−1{J∗−J(f)}=2∑t(Kt−1){J∗−J(f)}.V^*-V(d_f) \le\left(\prod_{t=1}^Tc_t\right)^{-1}\{J^*-J(f)\} =2^{\sum_t(K_t-1)}\{J^*-J(f)\}.

This bound concerns unrestricted population scores. For a deterministic fitted score class Fn\mathcal F_n, define measurable approximation, sampling, and optimization errors as in Part ii:

An=J∗−sup⁡f∈FnJ(f),En=sup⁡f∈Fn∣J^n(f)−J(f)∣,On=sup⁡f∈FnJ^n(f)−J^n(f^n).\begin{aligned} \mathsf A_n&=J^*-\sup_{f\in\mathcal F_n}J(f),\\ \mathsf E_n&=\sup_{f\in\mathcal F_n}|\widehat J_n(f)-J(f)|,\\ \mathsf O_n&=\sup_{f\in\mathcal F_n}\widehat J_n(f)-\widehat J_n(\widehat f_n). \end{aligned}

For the two-stage, three-treatment case, the same add-and-subtract proof yields

V∗−V(df^n)≤16(An+2En+On).V^*-V(d_{\widehat f_n})\le16(\mathsf A_n+2\mathsf E_n+\mathsf O_n).

Here the training sample is T∼P⊗n\mathcal T\sim P^{\otimes n}. A fitted rule's value averages over a fresh individual under that rule's intervention distribution. To study statistical convergence, we vary T\mathcal T and any randomness in fitting, rather than replacing the intervention expectation by a training-sample average.

The learned value approaches the optimal value if all three errors vanish. A fixed linear class need not approximate the optimum arbitrarily well, and gradient optimization need not find the best fitted objective. Estimated propensities would add another source of error. The paper's quantitative rates require further conditions on smoothness, treatment contrasts, function-class complexity, and optimization. Fisher consistency alone does not establish those rates.

References

  • Laha, N., Chapagain, N., Cicherski, V., and Sonabend-W, A. (2025). On Fisher Consistency of Surrogate Losses for Optimal Dynamic Treatment Regimes with Multiple Categorical Treatments per Stage. arXiv, paper and supplement. Sections 4–6 give the consistency conditions, surrogate constructions, SDSS algorithm, and regret analysis. Our displayed constant and proof concern the explicit sigmoid-product special case above.
  • Laha, N., Sonabend-W, A., Mukherjee, R., and Cai, T. (2024). Finding the Optimal Dynamic Treatment Regimes Using Smooth Fisher Consistent Surrogate Loss. The Annals of Statistics, 52(2), 679–707. DOI.
  • Part i: Doubly robust value search · Part ii: DTRESLO · Q-learning.