1. CS 446: Machine Learning Gerald DeJong [email_address] 3-0491 3320 SC Recent approval for a TA to be named later
2.
3.
4.
5.
6.
7.
8. Example and Hypothesis Spaces X H X: Example Space – set of all well-formed inputs [w/a distribution] H: Hypothesis Space – set of all well-formed outputs - - + + + - - - +
9.
10. y = f (x 1 , x 2 , x 3 , x 4 ) Unknown function x 1 x 2 x 3 x 4 A Learning Problem X H ? ? (Boolean: x1, x2, x3, x4, f )
11. y = f (x 1 , x 2 , x 3 , x 4 ) Unknown function x 1 x 2 x 3 x 4 Training Set Example x 1 x 2 x 3 x 4 y 1 0 0 1 0 0 3 0 0 1 1 1 4 1 0 0 1 1 5 0 1 1 0 0 6 1 1 0 0 0 7 0 1 0 1 0 2 0 1 0 0 0
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46. Computational Issues Assume the data is linearly separable. Sample complexity: Suppose we want to ensure that our LTU has an error rate (on new examples) of less than with high probability(at least (1- )) How large must m (the number of examples) be in order to achieve this? It can be shown that for n dimensional problems m = O(1/ [ln(1/ ) + (n+1) ln(1/ ) ]. Computational complexity: What can be said? It can be shown that there exists a polynomial time algorithm for finding consistent LTU (by reduction from linear programming). (On-line algorithms have inverse quadratic dependence on the margin)
47.
48. Summary of LMS algorithms for LTUs Local search: Begins with initial weight vector. Modifies iteratively to minimize and error function. The error function is loosely related to the goal of minimizing the number of classification errors. Memory: The classifier is constructed from the training examples. The examples can then be discarded. Online or Batch: Both online and batch variants of the algorithms can be used.
49.
50.
51.
52.
53.
54.
55.
56.
57.
Notas do Editor
As we said, this is the game we are playing; in NLP, it has always been clear, that the raw information In a sentence is not sufficient, as is to represent a good predictor. Better functions of the input were Generated, and learning was done in these terms.
As we said, this is the game we are playing; in NLP, it has always been clear, that the raw information In a sentence is not sufficient, as is to represent a good predictor. Better functions of the input were Generated, and learning was done in these terms.
As we said, this is the game we are playing; in NLP, it has always been clear, that the raw information In a sentence is not sufficient, as is to represent a good predictor. Better functions of the input were Generated, and learning was done in these terms.
Badges game Don’t give me the answer Start thinking about how to write a program that will figure out whether my name has + or – next to it.
Badges game Don’t give me the answer Start thinking about how to write a program that will figure out whether my name has + or – next to it.
Badges game Don’t give me the answer Start thinking about how to write a program that will figure out whether my name has + or – next to it.
Badges game Don’t give me the answer Start thinking about how to write a program that will figure out whether my name has + or – next to it.
Badges game Don’t give me the answer Start thinking about how to write a program that will figure out whether my name has + or – next to it.
Badges game Don’t give me the answer Start thinking about how to write a program that will figure out whether my name has + or – next to it.
Badges game Don’t give me the answer Start thinking about how to write a program that will figure out whether my name has + or – next to it.
Badges game Don’t give me the answer Start thinking about how to write a program that will figure out whether my name has + or – next to it.
Badges game Don’t give me the answer Start thinking about how to write a program that will figure out whether my name has + or – next to it.
Badges game Don’t give me the answer Start thinking about how to write a program that will figure out whether my name has + or – next to it.
Badges game Don’t give me the answer Start thinking about how to write a program that will figure out whether my name has + or – next to it.
Badges game Don’t give me the answer Start thinking about how to write a program that will figure out whether my name has + or – next to it.
As we said, this is the game we are playing; in NLP, it has always been clear, that the raw information In a sentence is not sufficient, as is to represent a good predictor. Better functions of the input were Generated, and learning was done in these terms.
As we said, this is the game we are playing; in NLP, it has always been clear, that the raw information In a sentence is not sufficient, as is to represent a good predictor. Better functions of the input were Generated, and learning was done in these terms.
As we said, this is the game we are playing; in NLP, it has always been clear, that the raw information In a sentence is not sufficient, as is to represent a good predictor. Better functions of the input were Generated, and learning was done in these terms.
As we said, this is the game we are playing; in NLP, it has always been clear, that the raw information In a sentence is not sufficient, as is to represent a good predictor. Better functions of the input were Generated, and learning was done in these terms.
As we said, this is the game we are playing; in NLP, it has always been clear, that the raw information In a sentence is not sufficient, as is to represent a good predictor. Better functions of the input were Generated, and learning was done in these terms.
As we said, this is the game we are playing; in NLP, it has always been clear, that the raw information In a sentence is not sufficient, as is to represent a good predictor. Better functions of the input were Generated, and learning was done in these terms.
As we said, this is the game we are playing; in NLP, it has always been clear, that the raw information In a sentence is not sufficient, as is to represent a good predictor. Better functions of the input were Generated, and learning was done in these terms.
Good treatment in Bishop, Chp 3 Classic Weiner filtering solution; text omits 0.5 factor; In any case we use the gradient and eta (text) or R (these notes) to modulate the step size
Badges game Don’t give me the answer Start thinking about how to write a program that will figure out whether my name has + or – next to it.
Badges game Don’t give me the answer Start thinking about how to write a program that will figure out whether my name has + or – next to it.
Badges game Don’t give me the answer Start thinking about how to write a program that will figure out whether my name has + or – next to it.
Badges game Don’t give me the answer Start thinking about how to write a program that will figure out whether my name has + or – next to it.
Badges game Don’t give me the answer Start thinking about how to write a program that will figure out whether my name has + or – next to it.
Badges game Don’t give me the answer Start thinking about how to write a program that will figure out whether my name has + or – next to it.
Badges game Don’t give me the answer Start thinking about how to write a program that will figure out whether my name has + or – next to it.
Badges game Don’t give me the answer Start thinking about how to write a program that will figure out whether my name has + or – next to it.
Badges game Don’t give me the answer Start thinking about how to write a program that will figure out whether my name has + or – next to it.