Alphabeta Math
TheoremStatement: AI-adaptedProof: AI-generatedPipeline-generatedprecheck pass
How statement and proof provenance work

The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.

  • Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
  • AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
  • AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.

These labels describe origin, not correctness: citations and verification chips remain separate evidence.

Breiman's random-forest strength–correlation error bound

Statement

Fix a finite training dataset and a classifier h(x,θ) taking values in an ordered finite class set C={c1<⋯<cJ} with J≥2. Assume h is jointly measurable on the product of the test-feature space and the randomization space. Let Z=(X,Y) be a test pair with Y∈C and test law P. Let Θ,Θ′ be independent randomizations with common law Q, and assume the pair (Θ,Θ′) is independent of Z. For j∈{1,…,J} define pj(x)=Q{θ:h(x,θ)=cj}. For y=ck, let j^(x,y) be the least index attaining max⁡j≠kpj(x), and define the limiting margin

m(x,y)=pk(x)−pj^(x,y)(x),s=EP[m(Z)].

Assume s>0. For a tree randomization θ, define the raw margin rθ(x,y)=1{h(x,θ)=y}−1{h(x,θ)=cj^(x,y)} and sd(θ)=Var⁡P(rθ(Z)). Put d=EQ[sd(Θ)]. If d=0, then P{m(Z)<0}=0. If d>0, define

ρ=EQ×Q[Cov⁡P(rΘ(Z),rΘ′(Z))]d2.

Then ρ≥0 and

P{m(Z)<0}≤ρ1−s2s2.

The covariance formula for ρ is Breiman's weighted mean raw-margin correlation written without undefined zero-standard-deviation correlation terms.

Facts & Assumptions

Given: The fixed data, classifier jointly measurable on the product of the test-feature and randomization spaces, finite ordered class set, class-valued test response, independent randomizations and test pair, and positive-strength condition in the Statement.

[F1]

Bagged random-forest construction on a fixed finite sample: The tree law is fixed conditional on the training data, and each tree takes one class value at an input.

[F2]

Expectation of a nonnegative or integrable random variable: Expectation on a probability space is integration against its probability measure.

[F3]

Moments, variance, and covariance on a probability space: For square-integrable real random variables, variance is the mean squared centered value and covariance is the mean product of centered values.

[F4]

Independent random elements have product joint law: The joint law of a finite independent family of random elements is the product of their marginal laws.

[F5]

Fubini's theorem for L^1 functions on a sigma-finite product: For an integrable function on a product of sigma-finite measure spaces, either order of iterated integration gives the product integral.

[F6]

Cauchy-Schwarz for random variables: If U,V∈L2(Q), then EQ∣UV∣≤(EQU2)1/2(EQV2)1/2.

[F7]

Chebyshev's inequality for random variables: For square-integrable W and a>0, P(∣W−EW∣≥a)≤Var⁡(W)/a2.

Proof

1.1givenF1F2algebra

For each fixed z=(x,y), the definition of j^ gives EQ[rΘ(z)]=pk(x)−pj^(x,y)(x)=m(z). Also ∣rθ(z)∣≤1, so all displayed means and covariances are finite.

2.1F3F4F5step 1.1algebra

The bounded jointly measurable class indicators and [F5] make pj and the finite maximizer j^ measurable. By [F4] the pair (Θ,Θ′,Z) has product law, and [F5] permits exchanging the integrals of these bounded functions. Thus EQ×Q[Cov⁡P(rΘ,rΘ′)]=EP[m(Z)2]−s2=Var⁡P(m(Z)). Indeed, the product of the two conditional raw-margin means is m(z)2, while the product of their P-means integrates to (EPm)2=s2. If both standard deviations are positive, covariance equals correlation times their product; if either is zero, both the covariance and the weighted correlation term are zero. Thus the covariance expression for ρ is exactly Breiman's weighted mean raw-margin correlation.

3.1F2F3F5F6step 1.1step 2.1algebra

Suppose d>0. From step 2.1, ρ=Var⁡P(m)/d2≥0. Since rθ2≤1, EQ[sd(Θ)2]=EQ×P[rΘ2]−EQ[(EPrΘ)2]≤1−s2. The final inequality uses EQ[(EPrΘ)2]≥(EQEPrΘ)2=s2, by [F6] with one factor equal to 1; [F5] and step 1.1 give EQEPrΘ=s. The same inequality gives d2≤EQ[sd(Θ)2]. Therefore Var⁡P(m)=ρd2≤ρ(1−s2).

4.1F7step 3.1algebra

Since s>0, the event {m(Z)<0} is contained in {∣m(Z)−s∣≥s}. Applying [F7] and then step 3.1 gives P{m(Z)<0}≤Var⁡P(m(Z))/s2≤ρ(1−s2)/s2.

5.1F2F3F5step 1.1algebra∎

If d=0, then sd≥0 and EQsd=0. For each n≥1, Q{sd≥1/n}=0, since otherwise EQsd>0; taking the countable union gives sd=0 Q-almost everywhere. For each such θ, EP(rθ−EPrθ)2=0, so the same nonnegative-integral argument makes rθ(Z)=EPrθ P-almost surely. By [F5], m(Z)=EQrΘ(Z) is therefore the constant EPm(Z)=s>0 for P-almost every Z. Hence P{m(Z)<0}=0, as claimed in this case.

Depends on

Used by

Dependency tree · two levels

25 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.

Sources