CSCI 373 Schedule
Please note that this schedule is tenative and subject to change as the semester goes on. However, we will try to follow it as closely as possible.
Week | Date | Topic | Reading (Optional) |
Assignment |
---|---|---|---|---|
1 | Feb 5 | Hello, CSCI373! |
Questionnaire (Due 2/12)
Week 1 Reflection (Due 2/11) |
|
Feb 7 | Introduction to Machine Learning |
ML: Chp 1
ESL: Chp 1 ISLR: Chp 1 DL: 5.1 |
||
Feb 9 | Supervised Learning |
ML: 8.2
ESL: 2.1-2.2 ISLR: 2.1, 4.1 CSS Chapter Paper |
||
2 | Feb 12 | Supervised Learning | Week 2 Reflection (Due 2/18) | |
Feb 14 | Lab 1: Python Libraries | |||
Feb 16 | k-Nearest Neighbors |
ML: 8.2
ESL: 2.3 ISLR: 4.7.6 |
||
3 | Feb 19 | k-Nearest Neighbors |
HW1: k-Nearest Neighbors (Due Week 3 Reflection (Due 2/25) Anonymous Checkin Survey (Optional) |
|
Feb 21 | Lab 2: pandas and scikit-learn | |||
Feb 23 | Evaluating Performance |
Handout
ML: Chp 5 ESL: 7.5 ISLR: 2.2.3 |
||
4 | Feb 26 | Evaluating Performance |
Group Project Formation (Due 3/11)
Week 4 Reflection (Due 3/3) |
|
Feb 28 | Decision Trees and Lab Catchup Day |
ML: 3.4
ESL: 9.2.1 ISLR: 8.1 (Intro) |
||
Mar 1 | Decision Trees (ID3) | ML: 3.7.2 | ||
5 | Mar 4 | Decision Trees (CART) |
ESL: 9.2.3
ISLR: 8.1.2 |
HW2: Trees and Forests (due 3/15)
Week 5 Reflection (Due 3/10) |
Mar 6 | Lab 3: Data Visualization | |||
Mar 8 |
Random Forests and Boosting
+ Linear Regression |
ESL: 15.1-15.3, 14.3, 3.1-3.2
ISLR: 8.2.2, 12.4, 12.5.3, 3.1 |
||
6 | Mar 11 | Linear and Logistic Regression |
ESL: 4.4.1-4.4.2, 4.5.1
ISLR: 4.3.1-4.3.5, 3.3.1 |
Group Project Proposal (Due 4/8)
Week 6 Reflection (Due 3/17) Anonymous Checkin Survey (Optional) |
Mar 13 | Lab 4: Data Transformations | |||
Mar 15 | Stochastic Gradient Descent | DL: 5.1.4, 5.9 | ||
7 | Mar 18 | Stochastic Gradient Descent + Bias-Variance Tradeoff |
ESL: 2.9
ISL: 2.2.2 |
HW3: Weighted Models (due 4/3)
Week 7 Reflection [Bonus] (Due 3/31) |
Mar 20 | Support Vector Machines + Neural Networks |
ESL: 11.1
DL: 6.0-6.1 |
||
Mar 22 | Neural Networks |
ESL: 11.3
ISLR: 10.1-10.2 DL: 6.2-6.3 |
||
Spring Break | ||||
8 | Apr 1 | Neural Networks |
ML: 4.5
ESL: 11.4 ISLR: 10.7.1 DL: 6.5 |
HW4: Neural Networks (Due 4/19)
Week 8 Reflection (Due 4/7) |
Apr 3 | Lab 5: Tensorflow | |||
Apr 5 | Neural Networks | |||
9 | Apr 8 | Neural Networks |
Group Project Check-In (Due 5/1)
Week 9 Reflection (Due 4/14) Anonymous Checkin Survey (Optional) |
|
Apr 10 | Lab 6: Feature Selection | |||
Apr 12 | Discussion Day #1 | Readings | ||
10 | Apr 15 | Sequential Learning |
Discussion Day 1 Reflection (Due 4/22)
HW5: Experiments and Technical Writing (Due 5/10) Week 10 Reflection (Due 4/21) |
|
Apr 17 | Lab 7: Hyperparameter Search | |||
Apr 19 | Recurrent Neural Networks (RNNs) | DL: Chp 10 intro, 10.2 | ||
11 | Apr 22 | Convolutional Neural Networks (CNNs) | DL: Chp 9 intro, 9.2, 9.10, 9.11 |
Week 11 Reflection (Due 4/28)
Anonymous Checkin Survey (Optional) |
Apr 24 | Lab 8: CNNs | |||
Apr 26 | Convolutional Neural Networks (CNNs) + Class Imbalance | DL: 9.3, 9.5, 9.7 | ||
12 | Apr 29 | Discussion Day #2 | Readings |
Discussion Day 2 Reflection (Due 5/6)
Final Reflection (Due 5/10, Ext. 5/14) |
May 1 | Group Project Day | |||
May 3 | Clustering |
ESL: 13.2.1
ISLR: 12.1, 12.4 |
||
13 | May 6 | Reinforcement Learning | ML: 13.1-13.3 | |
May 8 | Reinforcement Learning | TBD | ||
May 10 | Wrap Up | |||
Final Project Due Thursday May 16 at 11:00 AM |