Optimization for Machine Learning

ENG EC 525

Undergraduate Prerequisites: (ENGEC414 & ENGEK381 & ENGEK103) - Efficient algorithms to train large models on large datasets have been critical to the recent successes in machine learning and deep learning. This course will introduce students to both the theoretical principles behind such algorithms as well as practical implementation considerations. topics include convergence properties of first-order optimization technologies such as stochastic gradient descent, with particular focus on optimization problems with non-convex losses typically present in modern deep learning problems. After completing this course, students should be able to read, and understand optimization algorithms from literature as well as design and implement new optimization algorithms.

FALL 2024 Schedule

Section Instructor Location Schedule Notes
A1 Cutkosky PSY B35 MW 12:20 pm-2:05 pm For department consent required, please add yourself to the waitlist. Waitlist link: Here

Note that this information may change at any time. Please visit the MyBU Student Portal for the most up-to-date course information.