Logistics

Team


Overview

What is this course about?

Foundations of Machine Learning (DA5400) is an introductory course designed to provide a strong conceptual foundation in classical machine learning.

The course covers fundamental algorithms, including regression, classification, decision trees, ensemble methods, support vector machines, clustering, and dimensionality reduction, with a focus on their mathematical formulation and theoretical underpinnings.

Emphasis is placed on understanding core principles rather than implementation, making it ideal for students seeking a rigorous, algorithmic perspective on machine learning.

While deep learning is not a focus, the course equips students with the necessary background to pursue more advanced studies in areas such as deep learning, probabilistic modeling, and modern AI techniques.

Prerequisites

Students are expected to have the following background:

Honor Code

Permissive but strict. If unsure, please ask!

Audit policy

Anyone who wishes to drop the course, but sit through the classes is welcome to.

The slides, codes, assignments, will be made publicly available on the Syllabus page. But this depends on the time I have to do so. Please always take notes in class and do not depend on me uploading them.

Reference Text

The course relies on lecture notes. Books will be shared as required.


FAQ