Concepts / Effective Size

Effective Size

A class with small effective size enjoys the uniform convergence property.

  • Programming

The Uniformity Challenge

A learning argument may need to control the behavior of every member of a hypothesis class H at once, rather than analyze only one fixed hypothesis. The central question is whether H is small enough in effective size for such a uniform guarantee to hold. The source section gives the key relationship: a class with small effective size enjoys the uniform convergence property.

Hhypothesis classτ_Heffective-size descriptionUniform convergencedescribed bysmall effective size supports
What changes in the uniform-convergence guarantee when the hypothesis class H has a small effective size?

Theorem Ingredients

Theorem 6.11 organizes five symbols around one probabilistic statement. H is the hypothesis class under consideration. τ_H is its growth function, the class-level quantity used in the theorem and the supplied effective-size description. D is a quantity over which the theorem quantifies universally; the supplied material does not give a more specific interpretation for D. δ is a confidence parameter restricted to the interval from 0 to 1. S is the random sample, selected according to S ∼ D^m. Keeping these roles separate prevents a common confusion: H and τ_H describe the class, while D, δ, and S participate in the theorem's probabilistic setup.

Hhypothesis classτ_Hgrowth functionDtheorem parameterδ0 < δ < 1Ssample from D^m class-level quantitysampling relationshipprobability allowance
How are the hypothesis class, growth function, parameter D, confidence parameter δ, and sample S connected in the theorem's setup?

Following the Condition

The theorem does not say that any arbitrary collection of symbols automatically produces uniform convergence. It presents a displayed condition involving the class-level information and the theorem's parameters. To apply the result, a proof must identify H and τ_H, specify D and δ, form the sample S according to S ∼ D^m, and then establish the displayed condition. The source material intentionally presents this walkthrough symbolically rather than supplying the missing formula.

H and τ_Hclass informationDisplayed conditionTheorem appliesD and δtheorem parametersS ∼ D^m random samplesupplies class termssupplies parameterssupplies samplesatisfied
How do the quantities in the displayed condition combine to determine whether the theorem applies?
Worked example

A Symbolic Application

Suppose a proof has identified a hypothesis class H, its growth function τ_H, a quantity D, a confidence parameter δ in (0, 1), and a sample S drawn according to S ∼ D^m. What remains before invoking Theorem 6.11?

  1. 1
    Identify the class description

    Record H and the associated growth function τ_H, because these describe the class-level information used by the theorem.

  2. 2
    Set the probabilistic quantities

    Use the specified D and δ, with δ lying between 0 and 1, and regard S as the random sample selected according to S ∼ Dm.

  3. 3
    Check the displayed condition

    Establish the theorem's displayed condition using those quantities. The supplied excerpt does not provide the condition's formula, so no numerical or algebraic check can be completed here.

  4. 4
    Read the conclusion

    Once the condition is established, Theorem 6.11 supplies a probability statement about the sample S.

Result

The missing step is not identifying more symbols; it is proving the displayed condition. The theorem then gives its probability guarantee over the choice of S.

The Probability Guarantee

The random object in Theorem 6.11 is the sample S, chosen according to S ∼ Dm. The theorem quantifies over every D and every δ in (0, 1). Its guarantee is that, with probability at least 1 − δ over the choice of S, the displayed condition holds. In other words, δ is the probability allowance for the condition not holding, while 1 − δ is the stated lower bound for the condition holding.

S ∼ D^m sample choiceDisplayed conditionholdsAt least 1 − δover Swith theorem guaranteeprobability
What event is guaranteed to hold, and with what probability, when the theorem's setup is used?
Key point

The probability statement is over samples S, not over hypotheses selected one at a time. This is why the result is useful for a uniform-convergence argument: the condition concerns the class-level setup rather than only one fixed member of H.

Statement and Application

Theorem states directlyApplication must supply
A probability guarantee over S chosen according to S ∼ DmThe class H and its growth function τ_H
The guarantee holds with probability at least 1 − δA value of δ in (0, 1)
The displayed condition holds under the theorem's setupThe relevant D and the sample relationship S ∼ Dm
The result applies to every D and δ in the stated rangesA proof that the displayed condition is actually satisfied

Separate the theorem's conclusion from the information required to invoke it.

Probabilityguaranteeat least 1 − δDisplayed conditionholds over SH and τ_Hclass informationD and δspecified valuesCondition checkproof stepsupportsused inused in
What does Theorem 6.11 assert directly, and which values or inequalities must be supplied separately to use it?
  • Common mistake

    Treating small effective size as the entire theorem statement.

    What it looks like

    Saying only that H is small and therefore the conclusion follows.

    Why it fails

    The theorem also involves τ_H, D, δ, the random sample S, and a displayed condition.

    Do this instead

    Identify all theorem ingredients and establish the displayed condition before citing the probability guarantee.

  • Common mistake

    Replacing the displayed condition with an invented formula.

    What it looks like

    Writing a specific inequality even though the supplied excerpt does not provide it.

    Why it fails

    The exact algebraic condition is not available in the source material.

    Do this instead

    Describe the condition symbolically and state which quantities it connects.

  • Common mistake

    Forgetting what the probability is over.

    What it looks like

    Describing 1 − δ as a probability over hypotheses rather than over samples.

    Why it fails

    The theorem's random object is S, selected according to S ∼ Dm.

    Do this instead

    Say explicitly that the guarantee is over the choice of S.

  • Common mistake

    Treating δ as unrestricted.

    What it looks like

    Using the theorem without noting the stated range for δ.

    Why it fails

    The source specifies δ in the interval from 0 to 1.

    Do this instead

    Record the restriction δ ∈ (0, 1) when setting up the theorem.

Check Your Understanding

MEDIUM

Write a symbolic application plan for Theorem 6.11. Include H, τ_H, D, δ, and S. Then state which item must be verified before the theorem's probability guarantee can be used.

Hints
  • Separate the quantities that describe the class from the quantities used in the sampling and probability setup.
  • Remember that S is selected according to S ∼ Dm.
  • The missing verification is the displayed condition from the theorem.
Worked example

Answer Framework

What should a complete symbolic answer contain?

  1. 1
    Class

    Name H and its growth function τ_H.

  2. 2
    Parameters

    Specify D and choose δ in (0, 1).

  3. 3
    Sample

    State that S is chosen according to S ∼ Dm.

  4. 4
    Verification

    Check the displayed condition supplied by Theorem 6.11.

  5. 5
    Guarantee

    Conclude that the condition holds with probability at least 1 − δ over the choice of S.

Result

A correct answer connects the class description, theorem parameters, sample distribution, condition check, and probability guarantee without inventing the omitted formula.

Key Takeaways

  1. 1
    Small effective size of H supports the uniform convergence property.
  2. 2
    The growth function τ_H is the class-level quantity used in Theorem 6.11.
  3. 3
    The sample S is random and is chosen according to S ∼ Dm.
  4. 4
    For every D and δ in (0, 1), the theorem gives a probability of at least 1 − δ for the displayed condition to hold over S.
  5. 5
    Applying the theorem requires establishing its displayed condition; the supplied excerpt does not provide that condition's formula.

At a glance

  • A class with small effective size enjoys uniform convergence.
  • H and τ_H describe the hypothesis class and its effective-size information.
  • D and δ are theorem parameters, while S is sampled according to S ∼ Dm.
  • Theorem 6.11 guarantees that its displayed condition holds with probability at least 1 − δ over S.
  • The theorem's exact displayed condition must be supplied and verified separately; it should not be reconstructed from missing information.

Related concepts

More concepts starting with E