Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Class=Yes a b
ACTUAL (TP) (FN)
CLASS
Class=No c d
(FP) (TN)
+ - + -
ACTUAL ACTUAL
+ 150 40 CLASS + 250 45
CLASS
- 60 250 - 5 200
• Measure predictor accuracy: measure how far off the predicted value is from
the actual known value
• Loss function: measures the error betw. yi and the predicted value yi’
– Absolute error: | yi – yi’|
– Squared error: (yi – yi’)2
• Test error (generalization error):
d the average loss over the test setd
– Mean absolute error: i 1 | yi yi ' |
Mean squared error:
i 1
( yi yi ' ) 2
d d
d
d
| y i yi ' | ( yi yi ' ) 2
i 1
– Relative absolute error: i 1
d Relative squared error: d
| y
i 1
i y| (y
i 1
i y)2
• Bootstrap
– Works well with small data sets
– Samples the given training tuples uniformly with replacement
• i.e., each time a tuple is selected, it is equally likely to be selected
again and re-added to the training set
• Several boostrap methods, and a common one is .632 boostrap
– Suppose we are given a data set of d tuples. The data set is sampled d times, with
replacement, resulting in a training set of d samples. The data tuples that did not
make it into the training set end up forming the test set. About 63.2% of the
original data will end up in the bootstrap, and the remaining 36.8% will form the
test set (since (1 – 1/d)d ≈ e-1 = 0.368)
– Repeat the sampling procedue k times, overall accuracy of the model:
k
acc( M ) (0.632 acc( M i ) test _ set 0.368 acc( M i ) train _ set )
i 1