Math and Optimization

Introduction to Machine Learning - 10-701/15-781

Slides in Keynote and PDF.

Content

  • Linear Algebra

    • Vectors

    • Norms & inner products

    • Linear Independence

    • Rotations

    • Matrices

  • Unconstrained Optimization

    • Convexity 101

    • Gradient Descent

    • Distributed Implementation

    • Newton's Method

    • Broyden-Fletcher-Goldfarb-Shanno

  • Constrained Optimization

    • Basic Convexity

    • Linear & Quadratic Programs

    • Interior Point Solvers

    • Bundle Methods

  • Online Optimization

    • Stochastic Gradient Descent

  • Discrete Problems

Supplementary material

Videos

The content of chapters 1 and 2 was covered in the recitations.