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]