CSCI 374 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 | Assignment |
---|---|---|---|---|
0 | Sept 2 | Hello, CSCI374! | ||
1 | Sept 5 | Labor Day (No Class) | Week 1 Reflection | |
Sept 7 | Introduction to Machine Learning and Data Mining | ESL: Chp 1 ISLR: Chp 1 DL: 5.1 ML: Chp 1 |
||
Sept 9 | Supervised Learning | ESL: 2.1-2.2 ISLR: 2.1, 4.1 ML: 8.2 Paper |
||
2 | Sept 12 | Supervised Learning and k-Nearest Neighbors | ESL: 2.3 ISLR: 4.7.6 ML: 8.2 |
Questionnaire (Due Sept 12) Week 2 Reflection Anonymous Checkin Survey (Optional) |
Sept 14 | k-Nearest Neighbors | |||
Sept 16 | Evaluating Performance | Handout ESL: 7.5 ISLR: 2.2.3 ML: Chp 5 |
||
3 | Sept 19 | Linear Regression | ESL: 3.1-3.2, 4.4 ISLR: 3.1, 4.3 DL: 5.1.4 |
HW1: k-Nearest Neighbors (Due Sept 21) Week 3 Reflection |
Sept 21 | Stochastic Gradient Descent | ESL: 4.5.1 DL: 5.9 ML: 4.4 |
||
Sept 23 | Logistic Regression | ESL: 4.4.1-4.4.2 ISLR: 4.3.1-4.3.4 |
||
4 | Sept 26 | Multinomial Regression and One-Hot Encoding | ISLR: 4.3.5, 3.3.1 |
Week 4 Reflection Anonymous Check Survey (Optional) |
Sept 28 | One-Hot Encoding and Logistic Workshop | |||
Sept 30 | Neural Networks | ESL: 11.1 DL: 6.0-6.1 |
||
5 | Oct 3 | Neural Networks | ESL: 11.3 ISLR: 10.1-10.2 DL: 6.2-6.3 |
HW2: Logistic Regression (Due Oct Week 5 Reflection |
Oct 5 | Yom Kippur (No Class) | |||
Oct 7 | Neural Networks | ESL: 11.4 ISLR: 10.7.1 DL: 6.5 ML: 4.5 |
||
6 | Oct 10 | Discussion Day #1 | Readings |
Final Project Group Formation (Due Oct 14) |
Oct 12 | HW3 Workshop Day | |||
Oct 14 | Linear Algebra, Tensorflow/PyTorch, and GPUs | |||
Fall Break | ||||
7 | Oct 24 | Decision Trees | ML: 3.1-3.3 |
Discussion Day 1 Reflection (Due Oct 24) Final Project Proposals (Due Oct 28) Week 7 Reflection |
Oct 26 | Decision Trees | ESL: 9.2.1 ISLR: 8.1 (Intro) ML: 3.4 |
||
Oct 28 | Decision Trees | |||
8 | Oct 31 | Decision Trees (Numeric Values) | ESL: 9.2.3 ISLR: 8.1.2 ML: 3.7.2 |
HW3: Neural Networks (Due Oct Week 8 Reflection Anonymous Checkin Survey (Optional) |
Nov 2 | Missing Values | ESL: 9.2.4 ML: 3.7.4 |
||
Nov 4 | Probability | DL: 3.1-3.7 | ||
9 | Nov 7 | Bayes Theorem | DL: 3.11 ML: 6.2 |
HW4: Decision Trees (Due Nov 11) Week 9 Reflection |
Nov 9 | Naive Bayes + HW4 Discussion | ESL: 6.6.3 ISLR: 4.4.4, 4.7.5 ML: 6.9 |
||
Nov 11 | Naive Bayes | |||
10 | Nov 14 | Association Rule Mining | ESL: 14.2.1 |
Week 10 Reflection |
Nov 16 | Association Rule Mining | ESL: 14.2.2 | ||
Nov 18 | Random Forests and Clustering | ESL: 15.1-15.3, 14.3 ISLR: 8.2.2, 12.4, 12.5.3 |
||
11 | Nov 21 | Discussion Day #2 | Readings |
HW5: Experiments (Due Nov 23) |
Nov 23 | Group Project Workshop | |||
Nov 25 | Thanksgiving Break (No Class) | |||
12 | Nov 28 | Clustering |
Discussion Day 2 Reflection (Due Nov 30) Week 12 Reflection Anonymous Checkin Survey (Optional) |
|
Nov 30 | Sequential Learning + Recurrent Neural Networks | ISLR: 10.5, 10.9.6 DL: 10.2 |
||
Dec 2 | Recurrent + Convolutional Neural Networks | |||
13 | Dec 5 | Convolutional Neural Networks |
Final Project Checkin (Due Dec 5) |
|
Dec 7 | Hyperparameter Search | |||
Dec 9 | Feature Selection and Class Imbalance | |||
14 | Dec 12 | Final Day | Final Reflection (Due Dec 13, Ext. Dec 17) | |
Final Project Due Monday December 19 at 4:00 PM |