Docsity
Docsity

Prepare for your exams
Prepare for your exams

Study with the several resources on Docsity


Earn points to download
Earn points to download

Earn points by helping other students or get them with a premium plan


Guidelines and tips
Guidelines and tips

Introduction to Machine Learning Course at University of Washington, Lecture notes of Machine Learning

An overview of the CSE/STAT 416 course on Introduction to Machine Learning at the University of Washington. The course covers topics such as linear regression, regularized approaches, linear classifiers, non-linear models, recommender systems, deep learning, gradient descent, boosting, and more. The course is designed for a broad audience with a strong foundational understanding of ML. The TAs, schedule, homework, sections, and lectures are also discussed in the document.

Typology: Lecture notes

2021/2022

Uploaded on 05/11/2023

arjaa
arjaa 🇺🇸

4.2

(5)

229 documents

1 / 48

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
CSE/STAT 416
Introduction + Regression
Vinitra Swamy
University of Washington
June 22, 2020
Slides and materials for this course courtesy of
Hunter Schafer and Emily Fox.
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d
pf1e
pf1f
pf20
pf21
pf22
pf23
pf24
pf25
pf26
pf27
pf28
pf29
pf2a
pf2b
pf2c
pf2d
pf2e
pf2f
pf30

Partial preview of the text

Download Introduction to Machine Learning Course at University of Washington and more Lecture notes Machine Learning in PDF only on Docsity!

CSE/STAT 416

Introduction + Regression

Vinitra Swamy University of Washington June 22, 2020 Slides and materials for this course courtesy of Hunter Schafer and Emily Fox.

Machine Learning is

changing the world.

It’s Everywhere! Retail Movie Distribution Music Advertising Networking Search Dating Legal Advice Human Resources Productivity Software Campaigning (^) Real Estate Wearables

CRM

Disruptive companies differentiated by INTELLIGENT APPLICATIONS using Machine Learning

It’s Everywhere…

What is Machine Learning? Generically (and vaguely) Machine Learning is the study of algorithms that improve their performance at some task with experience

Data

ML

Method

Intelligence

Course Topics

  • Linear regression, regularized approaches (ridge, LASSO)
  • Linear classifiers: logistic regression
  • Non-linear models: decision trees
  • Nearest neighbors, clustering
  • Recommender systems
  • Deep learning Models
  • Gradient descent
  • Boosting
  • K-means Algorithms
  • Point estimation, MLE
  • Loss functions, bias-variance tradeoff, cross-validation
  • Sparsity, overfitting, model selection
  • Decision boundaries Concepts

ML Course Landscape

CSE 446

▪ CSE majors ▪ Very technical course STAT 435 ▪ STAT majors ▪ Very technical course CSE/STAT 416 ▪ Everyone else!

  • This is a super broad audience! ▪ Give everyone a strong foundational understanding of ML
  • More breadth than other courses, a little less depth

STAT

CSE

CSE/STAT

Course Logistics

Who am I? ▪^ Vinitra Swamy

  • Lecturer, Paul G. Allen School for Computer Science & Engineering (CSE)
  • AI Software Engineer at Microsoft
    • AI Framework Interoperability
    • Open Neural Network eXchange (ONNX) ▪ Office Hours
  • Time: 4:00 pm - 5:00 pm, Fridays, or by appointment
  • Location: Zoom ▪ Contact
  • Personal Matters: vinitra@cs.washington.edu
  • Course Content + Logistics: Piazza

16 Lecture Mon Nothing Tue Lecture Wed Section Thur Nothing Fri ● We happen to not record attendance in lectures and section, but attending these sessions is expected ● Participation component (5% of your grade) ● Zoom Recordings for Lecture (on Canvas) Previous HW Due Next HW Released

Lectures Introduced to material for the first time. Mixed with activities and demos to give you a chance to learn by doing. No where near mastery yet! Sections Practice material covered in 1 in a context where a TA can help you. The emphasis is still on you l earning by doing.^2 Homework With the scaffolding from 1 and 2 , you are probably now capable to tackle the homework. These will be complex and challenging, but you’ll continue to learn by doing. 1 3

Homework Logistics ● Late Days ○ 4 Free Late Days for the whole quarter. ○ Can use up to 2 Late Days on any assignment. ○ Each Late Day used after the 4 Free Late Days results in a - 10% on that assignment ● Collaboration ○ You are encouraged to discuss assignments and concepts at a high level ■ If you have code in front of you in your discussion, probably NOT high level ■ Discuss process, not answers ○ All code and answers submitted must be your own ● Turn In ○ Everything completed and turned in on Gradescope ○ Multiple “assignments” on Gradescope per assignment

Case Study 1 Regression: Housing Prices