Questions: Uniform Convergence Bounds

5 questions to test your understanding

Score: 0 / 5
Question 1 Multiple Choice

Why is uniform convergence (simultaneous over all hypotheses) required for ERM to work, rather than just convergence for each individual hypothesis?

AIndividual convergence is sufficient for ERM; uniform convergence is only needed for Bayesian methods
BERM selects the hypothesis with the lowest training error — a data-dependent choice. Without uniform convergence, training error might be a good estimate for most hypotheses but grossly underestimate the error of the specific hypothesis ERM selects
CUniform convergence is needed because ERM evaluates all hypotheses in parallel, requiring simultaneous accuracy
DIndividual convergence guarantees apply only to fixed hypotheses determined before seeing data, but ERM's choice depends on the data
Question 2 Multiple Choice

Uniform convergence with rate epsilon means that for every hypothesis h in H, |training_error(h) - true_error(h)| <= epsilon. If a class has VC dimension 10 and you want epsilon = 0.05 with delta = 0.05, approximately how many samples are needed?

AAbout 200 samples — roughly d/epsilon
BAbout 4,000 samples — roughly d/epsilon^2, which for VC dimension 10 and epsilon = 0.05 gives 10/0.0025 = 4,000
CAbout 40,000 samples — roughly d^2/epsilon^2
DAbout 100 samples — roughly d * log(1/epsilon)
Question 3 True / False

Uniform convergence is both necessary and sufficient for PAC learnability in binary classification.

TTrue
FFalse
Question 4 True / False

Adding more hypotheses to a class can only make uniform convergence slower or unchanged — it can never speed it up.

TTrue
FFalse
Question 5 Short Answer

Explain the relationship between uniform convergence, the union bound, and the growth function in proving generalization bounds.

Think about your answer, then reveal below.