STAT437 - Unsupervised Learning
Spring 2024 - Ellison

Course Outline

Before Lecture Materials

Before the lecture, zip files containing the Jupyter notebooks, csv files, and pdfs that we will markup can be found in the schedule below for the corresponding day. These should be posted at most 24 hours before the lecture starts.

Post Lecture Materials

After the lecture, copies of the pdfs that we marked up as well as the lecture video will be posted on Canvas within 24 hours.


 

Date Topics Materials Assignments
Tuesday, January 16, 2024 Course Introduction
Unit 1: Introduction to Clustering

Class_Introduction
01_Introduction_to_Clustering

Thursday, January 18, 2024 Lecture
Unit 1 In-Class Exercise

Friday, January 19, 2024


Tuesday, January 23, 2024 Unit 2: Types of Clustering Algorithms
02_Types_of_Clustering_Algorithms

Thursday, January 25, 2024 Unit 3: Clustering Evaluation Metrics
03_Clustering_Evaluation_Metrics

Friday, January 26, 2024

Assignment 1 Due at 11:59pm CST on Canvas
Tuesday, January 30, 2024 Lecture (First Checking Tuesday)

Thursday, February 1, 2024 Unit 4: Checking Clustering Conditions with t-SNE Plots
04_Checking_Clustering_Conditions_with_tsne

Friday, February 2, 2024

Assignment 2 Due at 11:59pm CST on Canvas
Tuesday, February 6, 2024 Lecture

Thursday, February 8, 2024 Unit 5: Hierarchical Clustering
05_Hierarchical_Clustering

Friday, February 9, 2024

Assignment 3 Due at 11:59pm CST on Canvas
Tuesday, February 13, 2024 Lecture

Thursday, February 15, 2024 Lecture

Friday, February 16, 2024

Assignment 4 Due at 11:59pm CST on Canvas
Tuesday, February 20, 2024 Unit 6: Categorical Data Clustering
06_Categorical_Data_Clustering

Thursday, February 22, 2024 Lecture

Friday, February 23, 2024

Assignment 5 Due at 11:59pm CST on Canvas
Tuesday, February 27, 2024 Unit 7: More Clustering Evaluation Metrics
07_More_Evaluation_Metrics

Thursday, February 29, 2024 Unit 8: DBSCAN
08_DBSCAN

Friday, March 1, 2024

Assignment 6 Due at 11:59pm CST on Canvas
Tuesday, March 5, 2024 Unit 9: Fuzzy c-Means
Unit_09_Fuzzy_c_means

Thursday, March 7, 2024 Lecture

Friday, March 8, 2024

Assignment 7 Due at 11:59pm CST on Canvas
Tuesday, March 12, 2024 SPRING BREAK - NO CLASS

Thursday, March 14, 2024 SPRING BREAK - NO CLASS

Friday, March 15, 2024


Tuesday, March 19, 2024 Unit 10: Principal Component Analysis (PCA)
10_PCA

Thursday, March 21, 2024 Lecture

Friday, March 22, 2024

Assignment 8 Due at 11:59pm CST on Canvas
Tuesday, March 26, 2024 Lecture

Thursday, March 28, 2024 Unit 12: Nonnegative Matrix Factorization (NMF)
12_NMF

Friday, March 29, 2024

Assignment 9 Due at 11:59pm CST on Canvas
Tuesday, April 2, 2024 Lecture

Thursday, April 4, 2024 Lecture

Friday, April 5, 2024

Assignment 10 Due at 11:59pm CST on Canvas
Tuesday, April 9, 2024 Unit 11: Gaussian Mixture Models
11_Gaussian_Mixture_Models

Thursday, April 11, 2024 Lecture

Friday, April 12, 2024

Assignment 11 Due at 11:59pm CST on Canvas
Tuesday, April 16, 2024 Unit 13: BIRCH
13_BIRCH

Thursday, April 18, 2024 Unit 14: Mini-Batch k-Means
14_Mini_Batch_KMeans

Friday, April 19, 2024

Assignment 12 Due at 11:59pm CST on Canvas
Tuesday, April 23, 2024 Unit 15: Spectral Clustering
15_Spectral_Clustering

Thursday, April 25, 2024 Lecture

Friday, April 26, 2024


Tuesday, April 30, 2024 Final Exam
 (In-Person, 1320 DCL)
 Contact Dr. Ellison by 1/30 if you foresee an issue)


Tuesday, May 7, 2024

11:59pm CST Final Project Materials Due on Canvas
Wednesday, May 8, 2024
 (8-11am CST)
Final Project Presentations 
 (In-Person, Location TBD)
 Contact Dr. Ellison by 1/30 if you foresee an issue)