Description:
When do machine learning algorithms work and why? How do we formalize what it means for an algorithm to learn from data? How do we use mathematical thinking to design better machine learning methods?
This course focuses on developing a theoretical
understanding of the statistical properties of learning algorithms.
Topics:
- Generalization bounds (Rademacher complexity)
- Implicit/algorithmic regularization
- Online learning
- Bandits problems
- Domain shift