Spring 2024
MATH 494: Mathematical Foundations of Machine Learning
Tentative Detailed Class Schedule
Class # |
Date |
Topics |
1 |
1/29 |
Introductory Class |
2 |
1/31 |
Review: Calculus |
3 |
2/2 |
Review: Calculus |
4 |
2/5 |
Review: Calculus, Linear Algebra |
5 |
2/7 |
Review: Linear Algebra |
6 |
2/9 |
Review: Linear Algebra |
7 |
2/12 |
Intro to Probability and Statistics |
8 |
2/14 |
Intro to Probability and Statistics |
9 |
2/16 |
Intro to Probability and Statistics |
10 |
2/19 |
Machine Learning Landscape |
11 |
2/21 |
Machine Learning Landscape |
12 |
2/23 |
Machine Learning Landscape |
13 |
2/26 |
Linear Regression |
14 |
2/28 |
Linear Regression |
15 |
3/1 |
Multiple Regression, Polynomial Regression |
16 |
3/4 |
Logistic Regression |
17 |
3/6 |
Dimensionality Reduction and Feature Extraction |
18 |
3/8 |
Singular Value Decomposition |
19 |
3/11 |
Singular Value Decomposition |
20 |
3/13 |
Catch-Up Class |
21 |
3/15 |
Midterm Exam |
22 |
3/18 |
Principal Component Analysis |
23 |
3/20 |
Principal Component Analysis |
24 |
3/22 |
Neural Networks: Introduction |
25 |
4/3 |
Neural Networks: Simple Neural Networks |
26 |
4/5 |
Neural Networks: Backpropagation |
27 |
4/8 |
Neural Networks: Backpropagation |
28 |
4/10 |
Neural Networks |
29 |
4/12 |
Convolution, Comvolution Kernels |
30 |
4/15 |
Convolutional Neural Networks |
31 |
4/17 |
Convolutional Neural Networks |
32 |
4/19 |
Support Vector Machines |
33 |
4/22 |
Support Vector Machines |
34 |
4/24 |
Support Vector Machines |
35 |
4/26 |
Support Vector Machines |
36 |
4/29 |
Naive Bayes Classification |
37 |
5/1 |
Clustering |
38 |
5/3 |
Catch-Up Class |
39 |
5/6 |
Project Presentations |
40 |
5/8 |
Project Presentations |
41 |
5/10 |
Project Presentations |
42 |
5/13 |
Review |
|
5/20 |
Final Exam (2 - 4) |