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)