epfml/OptML_course
EPFL university course CS-439 teaching mathematical optimization methods for machine learning and data science.

Velocity · 7d
+0.5
★ / day
Trend
→steady
star history
This repository contains lecture materials and exercises for an EPFL course on optimization for machine learning. The course covers modern optimization algorithms including gradient methods, stochastic optimization, accelerated methods, and second-order methods. Advanced topics include distributed optimization, federated learning, and non-convex optimization for training neural networks.