Skip to content

Latest commit

 

History

History
73 lines (61 loc) · 3.8 KB

330_README.md

File metadata and controls

73 lines (61 loc) · 3.8 KB

CPSC 330: Applied Machine Learning (2019W2)

Important documents

External links

Lecture schedule

Note: links to YouTube videos may have start times embedded in them. You may want to watch them at 1.25x. You can skip the videos if you have already taken CPSC 340.

# Date Topic Related readings and links vs. CPSC 340
1 Jan 7 Course intro, Python Python videos and notebooks n/a
2 Jan 9 More Python: numpy and pandas Numpy quickstart tutorial, Learn python3 in Y minutes new
3 Jan 14 Decision trees Assumed preparation: Decision tree video until 26:30, and then continue from 36:35 onwards. less math
4 Jan 16 Fundamentals of learning Assumed preparation: similar
5 Jan 21 Logistic regression, feature extraction no video less depth on log reg, more on features
6 Jan 23 Feature preprocessing, SVMs, random forests no video more depth on features, less on SVM/RF
7 Jan 28 Ensembles, Evaluation metrics for binary classification, multi-class, feature importances, feature selection more depth
8 Jan 30 Regression less depth
9 Feb 4 Neural networks I less math
10 Feb 6 Neural networks II less math
Feb 11 Midterm review n/a
Feb 13 MIDTERM n/a
Feb 18 NO CLASS
Feb 20 NO CLASS
11 Feb 25 Vectors, distances, KNN less math
12 Feb 27 Exploratory data analysis, data preprocessing, feature engineering new
13 Mar 3 Hyperparameter optimization, Pipelines, ML "debugging" new
14 Mar 5 Natural language processing new
15 Mar 10 Time series data new
16 Mar 12 Survival analysis new
17 Mar 17 Clustering, network data new
18 Mar 19 Recommenders less math
19 Mar 24 Open source software, licenses, technical debt new
20 Mar 26 Deploying a trained model new
21 Mar 31 Communicating your results I: writing new
22 Apr 2 Communicating your results II: visualization new
23 Apr 7 Review/conclusion n/a

Things we probably don't have time for, but we'll see:

  • Outlier detection, anomaly detection
  • Repo organization, filenames, environments, documentation

Homework schedule

Homework is due every Saturday at 6pm unless otherwise noted.

# Deadline
hw1 Saturday, Jan 11 at 6pm
hw2 Saturday, Jan 18 at 6pm
hw3 Sunday, Jan 26 at 6pm
hw4 Sunday, Feb 2 at 6pm
hw5 Sunday, Feb 9 at 6pm
hw6 Sunday, Mar 1 at 6pm
hw7 Sunday, Mar 8 at 6pm
hw8 Sunday, Mar 15 at 6pm
hw9 Sunday, Mar 22 at 6pm
hw10 TBD