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 3 4)

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 26 31)

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