Learning Feasiblility Flashcards

(13 cards)

1
Q

What is the in-sample and out-sample error?

A

In-sample is the error on the training data, out-sample is the error on the testing data

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

When is learning feasible?

A

When all in-samples and out-samples are correctly predicted

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What are deterministic learning outputs?

A

Deterministic learning outputs are completely determined by the input and parameters

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What are probabilistic learning?

A

Introduces uncertainty into the model

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Explain this equation and the effect of N?

P (|Ein(h) − Eout(h)| > ϵ) ≤ 2e ^ −2ϵ2N

A

This equation provides a universal upper bound as it is independent of h and p(x). As N increases, Ein and Eout become closer.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

How do we calculate the confidence of Ein and Eout?

A

1 - 𝛿 where 𝛿 = 2e ^ −2ϵ2N

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What is PAC-learnable?

A

If there is an algorithm A such that for any ϵ and 𝛿, there exists an N that makes the inequality P (|Ein(h) − Eout(h)| > ϵ) ≤ 2e ^ −2ϵ2N hold, then the target function is PAC-learnable.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What is approximately correct?

A

In-sample error is an approximation of the out-sample error

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What is the Hoeffding inequality?

A

The Hoeffding inequality chooses a h before looing at the data set. To find the final hypothesis g, we repeat Heoffding M times, where M is a constant that can be infinitely large and is the model complexity

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What is the Ein and Eout inequality using Hoeffding inequality?

A

P (|Ein(g) − Eout(g)| > ϵ) ≤ 2Me ^ −2ϵ2N

This still holds when N is large

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What is the affect of M on the Hoeffding inequality?

A

When M is large and H is complex, the Hoeffding inequality worses but the training error improves. Simple models generalise better. Although Hoeffding is not affected by f, f can increase the training error which can be counteracted by changing H

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What is the generalisation bound?

A

Ein(g) - ϵ <= Eout(g) <= Ein(g) + ϵ

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What is the formula for ϵ?

A

square root(1/2N ln 2M / 𝛿)
or
squared root (8/N ln (4 mH (2N)) / 𝛿)

where 𝛿 = 2e ^ −2ϵ2N

How well did you know this?
1
Not at all
2
3
4
5
Perfectly