MA2333 Mathematical Foundations of Machine Learning
This course develops the mathematical foundations necessary for
work in machine learning. Topics covered include elements of linear algebra, calculus, prob-
ability theory, and a rudimentary introduction to gradient-based optimization. Concepts
are illustrated through laboratory exercises using the Python programming language and
PyTorch machine learning framework.
Prerequisite
Basic Python programming
Lecture Hours
4
Lab Hours
1