CS 446/ECE 449: Machine Learning

Spring 2025



Lecture Date Topic
1Jan 21Introduction
2Jan 23Nearest Neighbor and k-Means
3Jan 28Gaussian Mixture Models, EM
4Jan 30Principal Component Analysis, SVD, and Auto-encoder
Jan 30Homework #1 posted by midnight
5Feb 4Classification, Bayes Rule, and Naive Bayes
6Feb 6Linear Regression
7Feb 11Logistic Regression
Feb 11Homework #1 due by midnight
8Feb 13Support Vector Machines
Feb 13Homework #2 posted by midnight
9Feb 18Regularization and Feature Selection
10Feb 20Kernel Methods
11Feb 25Decision Trees and Random Forest
Feb 25Homework #2 due by midnight
12Feb 27Boosting
Feb 27Homework #3 posted by midnight
13Mar 4Evaluation and Model Selection
14Mar 6Learning Theory
15Mar 11Midterm 1
16Mar 13Two Layer Neural Networks
Mar 14Homework #3 due by midnight
17Mar 25Fully Connected Deep Neural Networks
18Mar 27Stochastic Optimization
Mar 27Homework #4 posted by midnight
19Apr 1 Convolutional Neural Networks (I)
20Apr 3Convolutional Neural Networks (II)
21Apr 8 Sequence Models, RNN, and LSTM
Apr 8Homework #4 due by midnight
22Apr 10Attention, Tokenization, and Sequence Generation
Apr 10Homework #5 posted by midnight
23Apr 15Encoder-Decoder based Representation Learning
24Apr 17Transformer
25Apr 22Transformer in Practice
Apr 22Homework #5 due by midnight
26Apr 24Reinforcement Learning
Apr 24Homework #6 posted by midnight
27Apr 29Q-Learning
28May 1Policy Gradient
29May 6Midterm 2
May 9Homework #6 due by midnight