Model Class Reliance - Outer and Inner Finite-Sample Bounds

Summary

Under three loss-boundedness assumptions, the paper gives two-sided guarantees that empirical MCR estimates population MCR. Theorem 4 (outer): with probability at least , , with . It needs no complexity limit, because complexity enters through the size of . Theorem 5: a covering number bounds uniformly. Theorem 6 (inner): , with a shrunken threshold . If , then is close to its target. The bounds are too wide for practical CIs, so the paper uses the bootstrap in practice.

Overview

These results justify the point estimator (§4.1, p. 12). The authors are explicit that the weak assumptions, “typical for statistical-learning-theoretic analysis”, make the implied CIs “impractically large”. They therefore serve to show when empirical MCR is sensible. Sampling variability in §9.1 and §10 is handled with the bootstrap.

Main Content

Assumptions (§4.1, p. 12)

Let be known constants. Each assumption is a property of a given .

Assumptions 1-3: Bounded losses (p. 12)

  • Assumption 1 (bounded individual loss): for all .
  • Assumption 2 (bounded relative loss): for all .
  • Assumption 3 (bounded aggregate loss): .

Setting the constants in practice. An unbounded loss such as squared error is allowed if and the predictions lie in a known range; see Lemmas 17-18 in Model Class Reliance for Linear and RKHS Model Classes.

  • : fit a highly flexible model and take half (or any positive fraction) of its cross-validated loss.
  • : set it to , which is conservative. For non-separable binary classification no linear classifier can misclassify every point, so .
  • : may be set to if satisfies Assumption 1.

With difference-based MR, Assumption 3 is not needed.

Theorem 4: outer bounds

Theorem 4: "Outer" MCR bounds (pp. 12-13, Eqs 4.2-4.3)

Given , let and . If and satisfy Assumptions 1, 2 and 3, then

where

As , and .

Practical reading. If , the empirical is unlikely to substantially underestimate . Symmetrically, is unlikely to substantially overestimate .

Implicit complexity control. The bound needs no covering number, Rademacher complexity or VC dimension. A more flexible enlarges , so the optimized bound widens automatically. This is why it “naturally account[s] for potential overfitting” (p. 13).

Proof of Theorem 4, 4 steps (App B.3, pp. 51-54)

  1. Step 1. whenever . By Lemma 23 with , that membership fails with probability at most (Eqs B.10-B.12).
  2. Step 2. On that event, (Eq B.13).
  3. Step 3. Write . By Lemma 24, the error exceeds only if or exceeds its share. Hoeffding’s bound for U-statistics (Hoeffding 1963, Eq 5.7; Serfling 1980, Thm A p. 201) plus a union bound gives probability at most (Eqs B.14-B.16). The same holds with in place of .
  4. Step 4. A union bound over Steps 1 and 3 gives . Eq 4.3 follows symmetrically.

The transcribed equations (B.10-B.19, incl. , the Hoeffding exponents and the difference version without Assumption 3, B.3.3-B.3.4) are in ^proof-thm4-step3.

Supporting lemmas (App B.1-B.2)

Lemma 23: Good population models are in the enlarged empirical Rashomon set (App B.1, p. 49)

For and let , and let be a specific, possibly unknown model. If satisfies Assumption 2, then .

Proof. lies in an interval of length and . Hoeffding’s inequality bounds by .

Lemma 24: Transforming bounds on losses into bounds on ratios and differences (App B.2, pp. 49-51)

Let satisfy and . Then (B.5-B.6). If moreover and , then

Proof idea (full derivation with B.9 and all four partial derivatives: ^proof-lem-24). Both ratios lie in , where , , and . The width of this interval increases in , and and decreases in (sign of partial derivatives), so it is maximized at the extreme constants.

Covering number and Theorem 5

Definition: -margin-expectation-cover and covering number (Eq 4.4, p. 14)

A set of functions is an -margin-expectation-cover if for any and any distribution there is with

The covering number is the size of the smallest such cover. Probabilities and expectations are with respect to the population unless subscripted, e.g. , .

Theorem 5: Uniform bound for (p. 14, Eq 4.5)

Given , if Assumptions 1 and 3 hold for all , then

The bound can be made arbitrarily small by increasing and decreasing . So a model can be trained and have its reliance estimated on the same data, without sample splitting.

Theorem 25: Uniform deviation bounds via covering number (App B.5.1, p. 55)

If Assumptions 1, 2 and 3 hold for all , then for any :

with , and the same with (B.27-B.28). B.26 does not need Assumption 3. (Eq B.25 is printed with the ratio . Theorem 5, the ratio , “follows directly” from it.)

Proof idea for B.22 (App B.5.2). Let be the uniform mixture of the population and the sample distribution . For any pick with . Then . A union bound over the cover elements and Hoeffding’s inequality finish the proof. This is why the cover must work for any distribution: the cover is chosen against a data-dependent mixture.

Where comes from. B.24 itself is stated with and . The appears only when B.24 is plugged into the ratio bound (Eq B.36) at level with radius . The source gives no further justification for that radius. Full proofs of B.22-B.26 (incl. the switched distributions , , and Hoeffding’s U-statistic bound in B.34): ^proof-b24.

Theorem 6: inner bounds

Theorem 6: "Inner" MCR bounds (p. 15, Eqs 4.6-4.7)

Given and , if Assumptions 1, 2 and 3 hold for all , then

This gives an interval inside with high probability. The source (p. 15) says: if , the estimator is “unlikely … to substantially underestimate” .

Likely typo in the source: "underestimate" should be "overestimate" lower bound on : with high probability . What follows logically is that is unlikely to substantially overestimate . Underestimation is ruled out by Theorem 4 (Eq 4.2), not Theorem 6. The source's very next sentence, which combines the two theorems to rule out both errors, is consistent with this reading. The theorem statement also contains a stray "and then" before the displayed equations.

Eq 4.6 is a

Combined with Theorem 4: if , then neither over- nor underestimates by much. This is plausible in large samples, since .

Why the inner bound needs complexity control (pp. 13-14). Theorem 4 does not say whether the outer bounds are attained or whether the estimated range is needlessly wide. The models that drive might fit well in-sample only through overfitting, so they are not truly in . Or they might be truly good but have the largest MR estimation error. A covering number controls both worst cases.

Proof sketch of Theorem 6 (App B.5.7, pp. 59-61)

Compressed here; every intermediate inequality (B.38-B.45, incl. the -level rewrite in B.42, Eq 4.7 and the difference version) is in ^proof-thm6-46. Let be the event that some has . That requires some with but , i.e. a uniform deviation of at least . By Theorem 25 (B.23 at ) this has probability at most (Eqs B.38-B.40). Off , requires , which has probability at most by Theorem 5 at . The union bound gives (Eq B.43).

Figure 3 (p. 16): Terms in Theorems 4 and 6

The axes are empirical MR (x) and empirical loss (y). A dashed curve traces, for each MR value, the lowest empirical loss attainable in , and is a black point. Horizontal lines mark , and .

  • Blue (Thm 4): expand to so that is captured, then widen by .
  • Purple (Thm 6): shrink to so that bad models are excluded, then narrow by .

A secondary x-axis shows that and always lie between the inner and outer brackets.

Best-in-class corollary (App A.4)

Corollary 22: Bound on best-in-class MR (App A.4, p. 45)

Let , with as in Theorem 4. If and satisfy Assumptions 1, 2 and 3, then

Uniqueness of is not required; the bounds hold simultaneously for all minimizers. If , this bounds the reliance of the true regression function, which Proposition 19 turns into a causal statement (^thm-prop19).

Proof (App B.4, p. 54). Apply Theorem 4 with and to each side, since , and take a union bound.

Difference-based versions (App A.5)

Error terms for (App A.5, p. 46)

With , Theorems 4 and 6 and Corollary 22 hold without Assumption 3, using

and disappear.

Uniform bound for (Theorem 5 analogue). Proved as Eq B.26 of Theorem 25 (App B.5.1, B.5.6): , with , again without Assumption 3.

Why the difference is easier (App A.5, p. 45). The mean, variance and asymptotic distribution of follow directly from U-statistic results, without the delta method (citing Dorfman 1938 and Lehmann & Casella 2006 for the delta method; see also Ver Hoef 2012). Difference estimates are also more stable when is small, and can be normalized by (as in Williamson et al. 2017) for interpretability.

Examples

How large are the terms? (illustrative arithmetic, not from the paper)

Take squared error with and predictions in , so . Take , and . Then , a loss buffer of about 0.03 on a 0-1 scale. , an MR error of about 5. That is useless as a CI, which is why the authors present these as consistency arguments and bootstrap in practice. The ratio form with a small is especially loose, one motivation for the difference version.

Connections

See Also