MATH 5791 MATHEMATICAL FOUNDATIONS OF DEEP LEARNING
This course provides a mathematically rigorous exploration of deep learning methods. Students will study the theoretical principles underlying neural networks, including linear algebra, probability theory, optimization, and statistical learning. Emphasis is placed on formal derivations, algorithmic analysis, and the mathematical structure of neural architectures. Students will also gain practical experience implementing models using PyTorch, with coding exercises designed to reinforce theoretical insights.
Prerequisite
MATH*5725 and MATH*2800 or Permission by Instructor