CSC321 Lecture 9: Generalization
Roger Grosse
Roger Grosse CSC321 Lecture 9: Generalization 1 / 27
CSC321 Lecture 9: Generalization Roger Grosse Roger Grosse CSC321 - - PowerPoint PPT Presentation
CSC321 Lecture 9: Generalization Roger Grosse Roger Grosse CSC321 Lecture 9: Generalization 1 / 27 Overview Weve focused so far on how to optimize neural nets how to get them to make good predictions on the training set. How do we make
Roger Grosse CSC321 Lecture 9: Generalization 1 / 27
Roger Grosse CSC321 Lecture 9: Generalization 2 / 27
x t M = 1 1 −1 1 x t M = 3 1 −1 1 x t M = 9 1 −1 1
Roger Grosse CSC321 Lecture 9: Generalization 3 / 27
Roger Grosse CSC321 Lecture 9: Generalization 4 / 27
Roger Grosse CSC321 Lecture 9: Generalization 5 / 27
⋆ − 2y⋆y + y 2] + Var(t)
⋆ − 2y⋆E[y] + E[y 2] + Var(t)
⋆ − 2y⋆E[y] + E[y]2 + Var(y) + Var(t)
variance
Bayes error Roger Grosse CSC321 Lecture 9: Generalization 6 / 27
Roger Grosse CSC321 Lecture 9: Generalization 7 / 27
Roger Grosse CSC321 Lecture 9: Generalization 8 / 27
Roger Grosse CSC321 Lecture 9: Generalization 9 / 27
Roger Grosse CSC321 Lecture 9: Generalization 10 / 27
Roger Grosse CSC321 Lecture 9: Generalization 11 / 27
Roger Grosse CSC321 Lecture 9: Generalization 12 / 27
Roger Grosse CSC321 Lecture 9: Generalization 13 / 27
Roger Grosse CSC321 Lecture 9: Generalization 14 / 27
Roger Grosse CSC321 Lecture 9: Generalization 15 / 27
— Hinton, Coursera lectures — Bishop, Pattern Recognition and Machine Learning Roger Grosse CSC321 Lecture 9: Generalization 16 / 27
Roger Grosse CSC321 Lecture 9: Generalization 17 / 27
Roger Grosse CSC321 Lecture 9: Generalization 18 / 27
Roger Grosse CSC321 Lecture 9: Generalization 19 / 27
Roger Grosse CSC321 Lecture 9: Generalization 20 / 27
Roger Grosse CSC321 Lecture 9: Generalization 21 / 27
Roger Grosse CSC321 Lecture 9: Generalization 22 / 27
— Goodfellow et al., Deep Learning Roger Grosse CSC321 Lecture 9: Generalization 23 / 27
Roger Grosse CSC321 Lecture 9: Generalization 24 / 27
Roger Grosse CSC321 Lecture 9: Generalization 25 / 27
Roger Grosse CSC321 Lecture 9: Generalization 26 / 27
Roger Grosse CSC321 Lecture 9: Generalization 27 / 27