Optimization for ML CS771: Introduction to Machine

Optimization for ML CS771: Introduction to Machine
1 / 1
Optimization for ML CS771: Introduction to Machine - slide 1 of 18 Optimization for ML CS771: Introduction to Machine - slide 2 of 18 Optimization for ML CS771: Introduction to Machine - slide 3 of 18 Optimization for ML CS771: Introduction to Machine - slide 4 of 18 Optimization for ML CS771: Introduction to Machine - slide 5 of 18 Optimization for ML CS771: Introduction to Machine - slide 6 of 18 Optimization for ML CS771: Introduction to Machine - slide 7 of 18 Optimization for ML CS771: Introduction to Machine - slide 8 of 18 Optimization for ML CS771: Introduction to Machine - slide 9 of 18 Optimization for ML CS771: Introduction to Machine - slide 10 of 18 Optimization for ML CS771: Introduction to Machine - slide 11 of 18 Optimization for ML CS771: Introduction to Machine - slide 12 of 18 Optimization for ML CS771: Introduction to Machine - slide 13 of 18 Optimization for ML CS771: Introduction to Machine - slide 14 of 18 Optimization for ML CS771: Introduction to Machine - slide 15 of 18 Optimization for ML CS771: Introduction to Machine - slide 16 of 18 Optimization for ML CS771: Introduction to Machine - slide 17 of 18 Optimization for ML CS771: Introduction to Machine - slide 18 of 18
Optimization for ML CS771: Introduction to Machine Learning Nisheeth Todays class In the last class, we saw that parameter estimation for the linear regression model is possible in closed form This is not always the case for all ML models.

Related Topics

Download this presentation From Below

"Optimization for ML 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
Optimization for ML CS771: Introduction to Machine Learning
Nisheeth<br>
02
Today’s class In the last class, we saw that parameter estimation for the linear regression model is possible in closed form
This is not always the case for all ML models. What do we do in those cases?
We treat the parameter estimation problem as a problem of function optimization
There is lots of math, but it’s very intuitive
Don’t be intimidated 2 Nice reference for today’s material.
For those of you interested in a deeper dive in the math, see Ch 3 in this book<br>
03
Functions and their optima 3 Global maxima A local maxima A local maxima A local minima A local minima A local minima Global minima Will see what these are later Usually interested in global optima but often want to find local optima, too The objective function of the ML problem we are solving (e.g., squared loss for regression) Assume unconstrained for now, i.e., just a real-valued number/vector For deep learning models, often the local optima are what we can find (and they usually suffice) – more later<br>