Questions: PAC Learning Framework

5 questions to test your understanding

Score: 0 / 5
Question 1 Multiple Choice

A learning algorithm is given 500 training examples drawn i.i.d. from an unknown distribution and outputs a hypothesis with 3% test error. A colleague claims this proves the concept class is PAC-learnable. What is wrong with this claim?

A500 examples is too few for any PAC guarantee — PAC learning requires at least 10,000 samples
BPAC learnability is a property of the concept class and algorithm pair that must hold for ALL distributions and ALL target concepts, not just one empirical run
C3% error is too high — PAC learning requires zero error on the test set
DThe claim is correct — achieving low error on a single run is sufficient to establish PAC learnability
Question 2 Multiple Choice

In the PAC framework, why does the sample complexity bound depend on 1/epsilon and 1/delta rather than on epsilon and delta directly?

AIt is a notational convention with no mathematical significance
BSmaller epsilon (tighter accuracy) and smaller delta (higher confidence) are harder guarantees that require more data — the inverse relationship captures that more stringent requirements demand more samples
CThe dependence on 1/epsilon comes from Bayes' theorem and 1/delta comes from the central limit theorem
DThe inverse dependence ensures the bound goes to zero as the number of samples increases
Question 3 True / False

PAC learning requires that the learning algorithm succeed for any distribution over the input space, including adversarially chosen ones.

TTrue
FFalse
Question 4 True / False

A concept class that requires exponential time to learn but only polynomial samples is considered PAC-learnable.

TTrue
FFalse
Question 5 Short Answer

Explain the role of the 'probably' and 'approximately' components in PAC learning and why both relaxations are necessary.

Think about your answer, then reveal below.