“Deep” Learning CS771: Introduction to Machine

“Deep” Learning CS771: Introduction to Machine
1 / 1
“Deep” Learning CS771: Introduction to Machine - slide 1 of 16 “Deep” Learning CS771: Introduction to Machine - slide 2 of 16 “Deep” Learning CS771: Introduction to Machine - slide 3 of 16 “Deep” Learning CS771: Introduction to Machine - slide 4 of 16 “Deep” Learning CS771: Introduction to Machine - slide 5 of 16 “Deep” Learning CS771: Introduction to Machine - slide 6 of 16 “Deep” Learning CS771: Introduction to Machine - slide 7 of 16 “Deep” Learning CS771: Introduction to Machine - slide 8 of 16 “Deep” Learning CS771: Introduction to Machine - slide 9 of 16 “Deep” Learning CS771: Introduction to Machine - slide 10 of 16 “Deep” Learning CS771: Introduction to Machine - slide 11 of 16 “Deep” Learning CS771: Introduction to Machine - slide 12 of 16 “Deep” Learning CS771: Introduction to Machine - slide 13 of 16 “Deep” Learning CS771: Introduction to Machine - slide 14 of 16 “Deep” Learning CS771: Introduction to Machine - slide 15 of 16 “Deep” Learning CS771: Introduction to Machine - slide 16 of 16
Deep Learning CS771: Introduction to Machine Learning Nisheeth Limitations of Linear Models Linear models: Output produced by taking a linear combination of input features This basic architecture is classically also known as the

Related Topics

Download this presentation From Below

"“Deep” Learning CS771: Introduction to Machine" is the property of its rightful owner. Permission is granted to download and print the materials on this website for personal, non-commercial use only, and to display it on your personal computer provided you do not modify the materials and that you retain all copyright notices contained in the materials. By downloading content from our website, you accept the terms of this agreement.

Presentation Transcript

01
“Deep” Learning CS771: Introduction to Machine Learning
Nisheeth<br>
02
Limitations of Linear Models Linear models: Output produced by taking a linear combination of input features







This basic architecture is classically also known as the “Perceptron” (not to be confused with the Perceptron “algorithm”, which learns a linear classification model)

This can’t however learn nonlinear functions or nonlinear decision boundaries 2 Some monotonic function
(e.g., sigmoid)<br>
03
Limitations of Classic Non-Linear Models Non-linear models: kNN, kernel methods, generative classification, decision trees etc.
All have their own disadvantages
kNN and kernel methods are expensive to generate predictions from
Kernel based and generative models particularize the decision boundary to a particular class of functions, e.g. quadratic polynomials, gaussian functions etc.
Decision trees require optimization over many arbitrary hyperparameters to generate good results, and are (somewhat) expensive to generate predictions from
Not a deal-breaker, most common competitor for deep learning over large datasets tends to be some decision-tree derivative

In general, non-linear ML models are complicated beasts 3<br>