Math 5750/6880: Mathematics of Data Science
Lecture 1: Introduction and Linear Models for Regression [Slides]
Lecture 2: Linear Models for Classification [Slides]
Lecture 3: Support Vector Machine and Large Margin Learning [Slides]
Lecture 4: Kernel Methods [Slides]
Lecture 5: Gradient Descent [Slides]
Lecture 6: Proximal Gradient Methods [Slides]
Lecture 7: Accelerated Gradient Methods [Slides]
Lecture 8: Stochastic Gradient Descent [Slides]
Lecture 9: Curses, Blessings, and Surprises in High Dimensions [Slides]
Lecture 10: Dimension Reduction [Slides]
Lecture 11: Graphs, Networks, and Clustering [Slides]
Lecture 12: Feed-forward Neural Networks and Backpropagation [Slides]
Lecture 13: Recurrent Neural Networks and Continuous-depth Neural Networks [Slides]
Lecture 14: Self-attention Mechanism and Transformers [Slides]
Lecture 15: Diffusion Models [Slides]