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
1 Sept 3 Hello, CSCI374! Questionnaire
Due Sept 10
Sept 5 Introduction to Machine Learning and Data Mining ESL: Chp 1
ISLR: Chp 1
DL: 5.1
ML: Chp 1
2 Sept 10 Supervised Learning and k-Nearest Neighbors ESL: 2.1-2.3
ISLR: 2.1, 4.1, 4.6.5
ML: 8.2
Paper
HW1: k-Nearest Neighbors
Due Sept 19
Sept 12 Evaluating Performance Handout
ESL: 7.5
ISLR: 2.2.3
ML: Chp 5
3 Sept 17 Linear, Logistic, and Multinomial Regression ESL: 3.1-3.2, 4.4
ISLR: 3.1, 4.3
DL: 5.1.4
Sept 19 Stochastic Gradient Descent ESL: 4.5.1
DL: 5.9
ML: 4.4
HW2: Logistic Regression
Due Oct 1
4 Sept 24 Neural Networks
Sept 26 Neural Networks
5 Oct 1 Neural Networks HW3: Neural Networks
Due Oct 13
Oct 3 Linear Algebra, Tensorflow, and GPUs
6 Oct 8 Convolutional Neural Networks
Oct 10 HW3 Workshop Day
7 Oct 15 Deep Reinforcement Learning Final Project Proposals
Due Oct 1830
Oct 17 Discussion Day #1: Real-World Machine Learning Tasks Readings
Fall Break
8 Oct 29 Decision Trees (ID3) HW4: Decision Trees
Due Nov 7
Oct 31 Decision Trees (CART)
9 Nov 5 Random Forests
Nov 7 Probability
10 Nov 12 Naive Bayes HW5: Naive Bayes
Due Nov 19
Nov 14 Association Rule Mining
11 Nov 19 Clustering
Nov 21 Sequential Learning and Markov Chains HW6: Experiments
Due Nov 26
12 Nov 26 Recurrent Neural Networks
Nov 28 No Class (Thanksgiving) Final Project Checkin
Due Dec 3
13 Dec 3 Feature Selection TBD
Dec 5 Discussion Day #2 Readings
14 Dec 10 Final Project Presentations
Dec 12 Final Project Presentations
Final Project
Due Friday December 20 at 9:00 PM