CausalSmith · seminar slides

Limits to Estimating Dose-Response Means

Even with smooth treatment assignment and good overlap, estimating the population mean at one exact dose faces an unavoidable error floor.

Motivation

What would the population’s average outcome be if everyone received dose t0t_0?

Observe O=(Y,A,X)O=(Y,A,X): outcome YY, continuous dose A∈[0,1]A\in[0,1], and covariates X∈[0,1]dX\in[0,1]^d, where dd is their dimension.

θP(t0)=∫[0,1]dμP(t0,x) pX,P(x) dx. \theta_P(t_0) = \int_{[0,1]^d} \mu_P(t_0,x)\,p_{X,P}(x)\,dx .

Here PP is the observation’s law, μP(t0,x)\mu_P(t_0,x) is the conditional mean outcome at dose t0t_0, and pX,Pp_{X,P} is the covariate density.

The target fixes the dose and averages over the population’s covariates. Observations arrive at varying doses.

How accurately can they reveal the mean at this exact dose?

Research Question

The standard approach estimates outcome regression and treatment density, adjusts for covariates, and smooths across nearby doses.

  • Kennedy et al. (2017) combine regression and treatment-density adjustment in doubly robust estimation.
  • Bonvini and Kennedy (2022) add higher-order influence-function corrections: extra terms that reduce bias from estimating these functions.

Their upper error bounds describe what particular procedures achieve under their assumptions.

Our question concerns every estimator:

What is the smallest possible worst-case mean-squared error over a specified smoothness class?

Key Idea

Use two laws with identical treatment and covariate distributions. Change only the outcome regression near t0t_0.

The target sees the change’s height at t0t_0. Sample information depends on both its height and the width of the affected dose region.

Regression smoothness of order α>0\alpha>0 permits a change whose height is proportional to its width raised to α\alpha.

Balancing height and width produces a worst-case mean-squared-error lower bound of n−2α/(2α+1)n^{-2\alpha/(2\alpha+1)}, up to a positive constant, for sufficiently large sample size nn.

This holds under boundedness, positive smoothness, interiority, local positivity, and strict baseline slack: admissible design densities exist with a positive margin inside their restrictions.

Example

Two-valued outcomes let us change a conditional mean through one probability.

Let QuQ_u and QvQ_v be distributions on {−B,B}\{-B,B\}, with means uu and vv, where B>0B>0.

Qu(B)=1+u/B2,Qv(B)=1+v/B2. Q_u(B)=\frac{1+u/B}{2}, \qquad Q_v(B)=\frac{1+v/B}{2}.

These are the probabilities of outcome BB; the remaining probability goes to −B-B.

At each dose and covariate value, changing this probability changes the regression while leaving treatment assignment fixed.

For ∣u∣,∣v∣≤B/2|u|,|v|\le B/2, both probabilities lie between 1/41/4 and 3/43/4.

We will use positive and negative localized mean changes as the two alternatives.

Model

The regression and treatment density are

μP(a,x)=EP[Y∣A=a,X=x],πP(a∣x)=density of A∣X=x. \mu_P(a,x)=E_P[Y\mid A=a,X=x], \qquad \pi_P(a\mid x)=\text{density of }A\mid X=x .

The regression supplies the target; the treatment density determines how often nearby doses occur.

  • Sampling: nn independent observations from the same law.
  • Bounded outcomes: ∣Y∣≤M|Y|\le M, with M>0M>0.
  • Interior dose: [t0−ε0,t0+ε0]⊂(0,1)[t_0-\varepsilon_0,t_0+\varepsilon_0]\subset(0,1), with 0<ε0<1/20<\varepsilon_0<1/2.
  • Local positivity: πP(a∣x)≥c0>0\pi_P(a\mid x)\ge c_0>0 throughout this neighborhood for every xx.

For a causal interpretation, Y(a)Y(a) denotes the potential outcome under dose aa. Consistency requires Y=Y(A)Y=Y(A); no unmeasured confounding requires Y(a)Y(a) independent of AA conditional on XX.

Together with positivity, these conditions identify the partial mean as the average potential outcome at t0t_0.

Smoothness Assumptions

Hölder smoothness bounds derivatives and how quickly the highest controlled derivative can vary.

All orders are positive; all restrictions use radius MM.

| Direction | Restricted functions | Order | |---|---|---| | Dose, near t0t_0 | Regression μP(a,x)\mu_P(a,x) | α\alpha | | Dose, near t0t_0 | Treatment density πP(a∣x)\pi_P(a\mid x) | β\beta | | Covariates, at t0t_0 | μP(t0,x)\mu_P(t_0,x), πP(t0∣x)\pi_P(t_0\mid x), and pX,P(x)p_{X,P}(x) | ss |

Also require 0≤pX,P(x)≤M0\le p_{X,P}(x)\le M.

Write Pα,β,s(M,c0,ε0,t0)\mathcal P_{\alpha,\beta,s}(M,c_0,\varepsilon_0,t_0) for the class satisfying these and the preceding model conditions.

Strict baseline slack: normalized treatment and covariate densities exist with a positive margin inside their smoothness, density-envelope, and local positivity restrictions.

In our binary example, bounded probabilities alone are insufficient: the dose-specific means must also satisfy regression smoothness.

Worst-case Accuracy

Minimax risk is the smallest worst-case mean-squared error achievable by an estimator.

Rn ⁣(Pα,β,s(M,c0,ε0,t0),t0)=inf⁡θ^n measurableθ^n(O1,…,On)∈[−M,M] for every samplesup⁡P∈Pα,β,s(M,c0,ε0,t0)EP⊗n ⁣[{θ^n(O1,…,On)−θP(t0)}2], R_n\!\left(\mathcal P_{\alpha,\beta,s}(M,c_0,\varepsilon_0,t_0),t_0\right) = \inf_{\substack{\hat\theta_n\ \mathrm{measurable}\\ \hat\theta_n(O_1,\ldots,O_n)\in[-M,M]\ \mathrm{for\ every\ sample}}} \sup_{P\in \mathcal P_{\alpha,\beta,s}(M,c_0,\varepsilon_0,t_0)} E_{P^{\otimes n}}\!\left[ \left\{\hat\theta_n(O_1,\ldots,O_n)-\theta_P(t_0)\right\}^2 \right],

Here θ^n\hat\theta_n is an estimator and P⊗nP^{\otimes n} is the joint law of the independent observations.

Read from inside outward:

  • The expectation computes mean-squared error under PP.
  • The supremum selects that estimator’s hardest law in the class.
  • The infimum chooses the best estimator.

A lower bound survives choosing the best possible procedure.

Main Result

informal · Theorem T-1 With α,β,s,M,c0>0\alpha,\beta,s,M,c_0>0, 0<ε0<1/20<\varepsilon_0<1/2, an interior dose window, and strict baseline slack, minimax mean-squared error is at least c n−2α/(2α+1)c\,n^{-2\alpha/(2\alpha+1)}, with c>0c>0, for all sufficiently large nn.

c n−2α/(2α+1)≤Rn ⁣(Pα,β,s(M,c0,ε0,t0),t0), c\, n^{-2\alpha/(2\alpha+1)} \le R_n\!\left( \mathcal P_{\alpha,\beta,s}(M,c_0,\varepsilon_0,t_0), t_0 \right),

This bounds the best achievable worst-case mean-squared error over our class. The constant cc may depend on fixed model parameters, but not on nn.

For every fixed admissible treatment-density smoothness β>0\beta>0, the exponent is unchanged; constants and baseline feasibility may depend on β\beta.

Two admissible binary-outcome laws already force this error. Consequently, the bound constrains regression, adjustment, smoothing, and every other estimation procedure.

Fixed Design

A worst-case lower bound needs only two difficult laws inside the class.

Strict baseline slack supplies a covariate density p0(x)p_0(x), a treatment density q0(a)q_0(a), and a positive margin η0\eta_0.

  • Both densities integrate to one.
  • Their smoothness restrictions and the covariate-density envelope have margin at least η0\eta_0.
  • Throughout the dose neighborhood, c0+η0≤q0(a)≤M−η0c_0+\eta_0\le q_0(a)\le M-\eta_0.

Use the same p0p_0 and q0q_0 under both alternatives. Treatment is independent of covariates because q0q_0 does not depend on xx.

Choose the binary outcome magnitude B=M/2B=M/2.

Doses and covariates cannot distinguish the alternatives. Only the conditional outcome probabilities change.

Localized Regressions

Let hh be the dose half-width, with 0<h≤min⁡{1,ε0}0<h\le\min\{1,\varepsilon_0\}.

Choose a fixed smooth bump ψ\psi: it equals one for ∣z∣≤1/2|z|\le1/2, vanishes for ∣z∣≥1|z|\ge1, and stays between zero and one.

For sign ζ∈{−1,1}\zeta\in\{-1,1\}, use

μζ(a,x)=ζ λ hα ψ ⁣(a−t0h),a∈[0,1], x∈[0,1]d, \mu_\zeta(a,x) = \zeta\,\lambda\,h^{\alpha}\,\psi\!\left(\frac{a-t_0}{h}\right), \qquad a\in[0,1],\ x\in[0,1]^d,

Here λ>0\lambda>0 is a fixed amplitude constant, chosen small enough for smoothness and with λ≤M/4=B/2\lambda\le M/4=B/2.

The two regressions have opposite signs, height λhα\lambda h^\alpha, and support within distance hh of t0t_0. They are constant across covariates.

Under law PζP_\zeta, draw the outcome from the binary example with mean u=μζ(a,x)u=\mu_\zeta(a,x).

Why the Height Shrinks

A narrower bump changes more sharply. Its height must shrink to preserve α\alpha-smoothness.

For a sufficiently small fixed λ\lambda, every sign and every h∈(0,1]h\in(0,1] satisfy

(a↦ζ λ hα ψ ⁣(a−t0h))∈Hα(M;[t0−ε0,t0+ε0]). \Bigl(a\mapsto \zeta\,\lambda\,h^{\alpha}\,\psi\!\left(\tfrac{a-t_0}{h}\right)\Bigr) \in \mathcal H^{\alpha}\bigl(M;[t_0-\varepsilon_0,t_0+\varepsilon_0]\bigr).

This says the scaled regression remains in the required dose-smoothness ball.

An order-jj derivative, where jj counts differentiations, acquires the factor hα−jh^{\alpha-j}. The remaining highest-derivative Hölder variation has a width factor that cancels.

The same λ\lambda therefore works as hh shrinks.

At t0t_0, both means are constant in xx, satisfying covariate smoothness of every positive order ss. Also ∣μζ∣≤B/2|\mu_\zeta|\le B/2, so the binary probabilities remain admissible.

Together with the fixed design, both laws belong to our class.

Target Separation

Call the negative alternative P0=P−1P_0=P_{-1} and the positive alternative P1=P+1P_1=P_{+1}.

At t0t_0, the bump equals one. Since the regression is constant in xx, averaging over p0p_0 preserves its height:

θP1(t0)−θP0(t0)=2λhα. \theta_{P_1}(t_0)-\theta_{P_0}(t_0) = 2\lambda h^{\alpha}.

This computes the gap between the two population means.

Write θi=θPi(t0)\theta_i=\theta_{P_i}(t_0), and denote their absolute gap by

Δ=∣θ1−θ0∣. \Delta = |\theta_1-\theta_0|.

Thus Δ\Delta is twice the bump height.

The target gap shrinks with height, but contains no additional width factor. Where does width enter the sample’s ability to distinguish the laws?

Information Cost

Kullback–Leibler divergence, written KL\mathrm{KL}, measures how distinguishable two distributions are.

For the binary example, when ∣u∣,∣v∣≤B/2|u|,|v|\le B/2,

KL(Qu,Qv)≤2(u−v)2B2. \mathrm{KL}(Q_u,Q_v) \le \frac{2(u-v)^2}{B^2}.

Information is bounded by the squared conditional-mean difference, scaled by the squared outcome magnitude.

The common design means we average this bound over doses and covariates. The regressions differ only on an interval of length 2h2h, where q0≤M−η0q_0\le M-\eta_0. Consequently,

KL(P0,P1)≤8λ2h2αB2⋅2(M−η0)h=16λ2(M−η0)B2 h2α+1. \mathrm{KL}(P_0,P_1) \le \frac{8\lambda^2h^{2\alpha}}{B^2}\cdot 2(M-\eta_0)h = \frac{16\lambda^2(M-\eta_0)}{B^2}\,h^{2\alpha+1}.

This bounds information from one observation: squared height contributes h2αh^{2\alpha}, and the affected dose region contributes hh.

The target sees height; information pays squared height times width.

Bandwidth Choice

Independent observations add information. Keep total sample information bounded by choosing

h=hn=n−1/(2α+1). h=h_n=n^{-1/(2\alpha+1)} .

Here hnh_n is the bump half-width at sample size nn. For sufficiently large nn, it fits inside the interior dose window.

With this choice,

KL(P0⊗n,P1⊗n)≤n KL(P0,P1)≤n 16λ2(M−η0)B2 h2α+1=16λ2(M−η0)B2=K, \mathrm{KL}\bigl(P_0^{\otimes n},P_1^{\otimes n}\bigr) \le n\,\mathrm{KL}(P_0,P_1) \le n\,\frac{16\lambda^2(M-\eta_0)}{B^2}\,h^{2\alpha+1} = \frac{16\lambda^2(M-\eta_0)}{B^2} = K,

The product laws describe the complete samples; KK is a fixed information budget independent of nn.

The exponent 2α+12\alpha+1 combines squared smoothness-limited height with dose width. Choosing its reciprocal makes the information budget constant.

From Testing to Estimation

Set Qi=Pi⊗nQ_i=P_i^{\otimes n}, the complete sample law under alternative ii.

The two-point testing bound from Tsybakov (2009) converts bounded information and target separation into unavoidable error:

max⁡i=0,1EQi ⁣[(T−θi)2]≥cKΔ2. \max_{i=0,1} E_{Q_i}\!\left[(T-\theta_i)^2\right]\ge c_K \Delta^2 .

Here TT is any estimator, θi\theta_i is its target under alternative ii, and cK>0c_K>0 depends only on the fixed information budget KK.

An estimate close enough to the correct target would distinguish the generating law. Bounded information prevents arbitrarily reliable distinction.

Every estimator therefore has error at least cKΔ2c_K\Delta^2 under one alternative. Both alternatives lie in our class, so this also bounds worst-case error over the class.

Origin of the Exponent

The target gap is 2λhα2\lambda h^\alpha. Squaring it and substituting our bandwidth gives

cK(2λhα)2=4cKλ2h2α=cor(n−1/(2α+1))2α=cor n−2α/(2α+1). c_K\bigl(2\lambda h^{\alpha}\bigr)^2 = 4c_K\lambda^2h^{2\alpha} = c_{\mathrm{or}}\left(n^{-1/(2\alpha+1)}\right)^{2\alpha} = c_{\mathrm{or}}\,n^{-2\alpha/(2\alpha+1)} .

Here cor=4cKλ2>0c_{\mathrm{or}}=4c_K\lambda^2>0 is fixed independently of sample size.

The mechanism is now quantitative:

  • Smoothness permits height proportional to hαh^\alpha.
  • Sample information is bounded when nh2α+1n h^{2\alpha+1} stays constant.
  • Squared target separation then has scale n−2α/(2α+1)n^{-2\alpha/(2\alpha+1)}.

Treatment-density smoothness β\beta affects the admissible fixed design, but the shrinking regression bump supplies the exponent.

Further Results

Bonvini and Kennedy (2022) give the higher-order influence-function benchmark

ρn=n−2α/(2α+1)∨n−2/(1+d/(4s)+1/α). \rho_n = n^{-2\alpha/(2\alpha+1)} \vee n^{-2/(1+d/(4s)+1/\alpha)} .

Here ρn\rho_n is the benchmark sequence; ∨\vee selects the larger term.

Their upper guarantee holds under additional regularity and estimator conditions, including α≤β\alpha\le\beta.

It holds fixed the trained regression μ^n\hat\mu_n, treatment density π^n\hat\pi_n, joint dose-covariate density p^n\hat p_n, and estimated projection kernels used in the corrections. Its mean-squared error averages over the estimation observations O1,…,OnO_1,\ldots,O_n, while these fitted objects remain fixed.

Our warranted comparison is between rate sequences: that conditional upper guarantee uses a more regular class; our minimax lower bound covers every estimator over our full class.

  • When d≤4sd\le4s, the benchmark equals our regression lower-floor sequence.
  • When 4s<d4s<d, the covariate term dominates and decays more slowly.

Open Questions

  • Can an estimator attain a matching unconditional upper bound over our full Hölder class, accounting for randomness in trained nuisance functions?
  • Can a full-class upper analysis, or an inclusion argument with the needed constants, connect our class to the published upper guarantee?
  • When 4s<d4s<d, does attainable accuracy follow the published benchmark, an intermediate exponent, or a rate depending more directly on β\beta?

Takeaways

  • Under positive smoothness, boundedness, interiority, local positivity, and strict baseline slack, minimax mean-squared error is at least a constant times n−2α/(2α+1)n^{-2\alpha/(2\alpha+1)} for sufficiently large nn.
  • A smooth binary-outcome perturbation has height hαh^\alpha: the target sees that height, while sample information scales with squared height times width.
  • Fixing h=n−1/(2α+1)h=n^{-1/(2\alpha+1)} keeps information bounded; testing then forces the stated error floor for every fixed admissible β>0\beta>0.

Appendix: Interior Dose-response Lower Bound

Every estimator faces the regression error floor under positive smoothness, interiority, and strict baseline slack.

Theorem T-1 (Sharp Pointwise Lower Bound)

For every covariate dimension dd and every real constants α,β,s,M,c0,ε0,t0\alpha,\beta,s,M,c_0,\varepsilon_0,t_0, suppose that

  • (Positive smoothness.) α>0\alpha>0, β>0\beta>0, and s>0s>0.
  • (Regime constants.) M>0M>0, c0>0c_0>0, t0∈(0,1)t_0\in(0,1), ε0∈(0,1/2)\varepsilon_0\in(0,1/2), and the local window determined by (t0,ε0)(t_0,\varepsilon_0) is contained in (0,1)(0,1).
  • (Strict-slack baseline.) Assumption A-12 holds for (d,β,s,M,c0,ε0,t0)(d,\beta,s,M,c_0,\varepsilon_0,t_0).

Then there exists a constant c>0c>0 such that, for all sufficiently large sample sizes nn, c n−2α/(2α+1)≤Rn ⁣(Pα,β,s(M,c0,ε0,t0),t0), c\, n^{-2\alpha/(2\alpha+1)} \le R_n\!\left( \mathcal P_{\alpha,\beta,s}(M,c_0,\varepsilon_0,t_0), t_0 \right), where Pα,β,s(M,c0,ε0,t0)\mathcal P_{\alpha,\beta,s}(M,c_0,\varepsilon_0,t_0) is the model class of Definition P-1 and RnR_n is the minimax risk of Definition P-3.

Appendix: Smooth Covariate Comparison

When d≤4sd\le4s, the lower-floor exponent equals the published benchmark exponent.

Theorem T-4 (Smooth Covariate Minimax Floor)

Let d∈Nd\in\mathbb N and let α,β,s,M,c0,ε0,t0∈R\alpha,\beta,s,M,c_0,\varepsilon_0,t_0\in\mathbb R. Suppose that:

  • (Smoothness.) α>0\alpha>0, β>0\beta>0, and s>0s>0.
  • (Regime constants.) M>0M>0, c0>0c_0>0, t0∈(0,1)t_0\in(0,1), ε0∈(0,1/2)\varepsilon_0\in(0,1/2), and the window [t0−ε0,t0+ε0][t_0-\varepsilon_0,t_0+\varepsilon_0] is contained in (0,1)(0,1).
  • (Smooth-covariate regime.) d≤4sd\le 4s.
  • (Strict-slack baseline.) Assumption A-12 holds for (d,β,s,M,c0,ε0,t0)(d,\beta,s,M,c_0,\varepsilon_0,t_0).

Then there exists a constant c>0c>0 such that, for all sufficiently large nn, c n−2α/(2α+1)≤Rn ⁣(Pα,β,s(M,c0,ε0,t0),t0), c\,n^{-2\alpha/(2\alpha+1)} \le R_n\!\left( \mathcal P_{\alpha,\beta,s}(M,c_0,\varepsilon_0,t_0),t_0 \right), where RnR_n is the minimax risk of Definition P-3 over the same-class model of Definition P-1. Moreover, n−2α/(2α+1)=ρn, n^{-2\alpha/(2\alpha+1)} = \rho_n, with ρn\rho_n as in Definition P-4.

Appendix: Low Covariate Smoothness Comparison

When 4s<d4s<d, the lower floor persists while the published benchmark has a strictly smaller exponent.

Theorem T-5 (Deficient Frontier Bracket)

Fix a covariate dimension d∈Nd\in\mathbb N and constants α,β,s,M,c0,ε0,t0∈R\alpha,\beta,s,M,c_0,\varepsilon_0,t_0\in\mathbb R. Assume:

  • (Regime constants.) α>0\alpha>0, β>0\beta>0, s>0s>0, M>0M>0, c0>0c_0>0, t0∈(0,1)t_0\in(0,1), ε0∈(0,1/2)\varepsilon_0\in(0,1/2), and the window [t0−ε0,t0+ε0][t_0-\varepsilon_0,t_0+\varepsilon_0] lies in (0,1)(0,1).
  • (Deficient covariate smoothness.) 4s<d4s<d.
  • (Strict-slack baseline.) Assumption A-12 holds for (d,β,s,M,c0,ε0,t0)(d,\beta,s,M,c_0,\varepsilon_0,t_0).

Then there exists a constant c>0c>0 such that, for all sufficiently large sample sizes nn, c n−2α/(2α+1)≤Rn ⁣(Pα,β,s(M,c0,ε0,t0),t0), c\,n^{-2\alpha/(2\alpha+1)} \le R_n\!\left( \mathcal P_{\alpha,\beta,s}(M,c_0,\varepsilon_0,t_0),t_0 \right), where the minimax risk is as in Definition P-3 and the class is Definition P-1. Moreover, for the published HOIF benchmark of Definition P-4, ρn=n− 2/(1+d/(4s)+1/α) \rho_n = n^{-\,2/(1+d/(4s)+1/\alpha)} and its exponent is strictly smaller than the certified lower-bound exponent: 21+d/(4s)+1/α<2α2α+1. \frac{2}{1+d/(4s)+1/\alpha} < \frac{2\alpha}{2\alpha+1}.