Schedule (Fall 2024)
Lectures
- 
Introduction to CSC 461 [Slides] 
- 
Machine Learning Basics [Slides] - Readings: Introduction (DL Book) [PDF]
 
- 
Math/Python Preliminaries [Slides] 
- 
Clustering, K-Means [Slides] [Colab] - Readings: Chapter 4 [PDF]
 
- 
Hierarchical Clustering [Slides] [Colab] - Readings: Section 22.1 [PDF]
 
- 
PCA [Slides] [Colab 1] [Colab 2] - Readings: Section 23.1 [PDF]
 
- 
Supervised Learning [Slides] - Readings: Chapters 2 and 3 [PDF]
 
- 
k-Nearest Neighbors [Slides] - Readings: Chapter 19 [PDF]
 
- 
Model Selection [Slides] [Colab] - Readings: Chapter 11 [PDF]
 
- 
Decision Trees I [Slides] - Readings: Chapter 18 [PDF]
 
topics for midterm exam end here
- 
Bagging [Slides] 
- 
Logistic Regression I [Slides] 
- 
Logistic Regression II [Slides] 
- 
Gradient Descent in Machine Learning [Slides] [Colab 1] [Colab 2] 
- 
Training Neural Networks [Slides] 
- 
Recurrent Neural Networks, LSTMs [Slides] 
Suggested readings for final exam
Homework Assignments
- Assignment 1, due Sep 16th 11:59p
- Assignment 2, due Oct 1st 11:59p
- Assignment 3, due Nov 1st 11:59p
- Assignment 4, due Dec 1st 11:59p
Exams
- Midterm Exam, Oct 11, 2-4pm, TBA
- Final Exam, Dec 16, 3-5pm, TBA
Project
- Final Projects [PDF]