Module Number

ML-4101
Module Title

Mathematics for Machine Learning
Lecture Type(s)

Lecture, Tutorial
ECTS 9
Work load
- Contact time
- Self study
Workload:
270 h
Class time:
90 h / 6 SWS
Self study:
180 h
Duration 1 Semester
Frequency In the winter semester
Language of instruction English
Type of Exam

Written exam (in case of a small number of participants: oral tests)

Content

The lecture will repeat and introduce basic notions of mathematics used in machine learning
• Calculus: multivariate calculus (gradient and Hessian), Taylor expansion etc.
• Linear Algebra: eigenvectors, eigenvalues (including variational characterization), singular value decomposition and best low rank approximation, inverse and pseudo-inverse, norms, basic algorithms and their complexity (solving linear equations, matrix inversion, eigenvectors (power method)) etc.
• Probability: discrete and continuous probability measures (and mixed ones), basic notions, generation of random variables, conditional expectation and independence, law of large numbers and concentration inequalities for rates of convergence, central limit theorem etc.
• Statistics: parametric and non-parametric tests
• Optimization: Lagrangian and dual optimization problem, popular optimization techniques and their properties
• Optional: basic functional analysis and approximation theory, curse of dimensionality

Objectives

Students learn the mathematical foundations for the latter machine learning courses. In particular,
• they know multivariate calculus and linear algebra as needed in machine learning lectures
• they can apply probability and statistics and are able to prove basic properties
• they have an overview of existing optimization techniques and are able to reformulate equivalent constrained optimization problems

Allocation of credits / grading
Type of Class
Status
SWS
Credits
Type of Exam
Exam duration
Evaluation
Calculation
of Module (%)
Lecture
V
o
2
3.0
wt
90
g
100
Tutorial
Ü
o
2
3.0
Prerequisite for participation INFM1010 Mathematics for Computer Science 1: Analysis,

INFM1020 Mathematics for Computer Science 2: Linear Algebra,

INFM2010 Mathematics for Computer Science 3: Advanced Topics
Lecturer / Other Hein, Pons-Moll, von Luxburg
Literature

The literature for this lecture will be provided at the beginning of the semester.

Last offered Wintersemester 2022
Planned for Wintersemester 2024
Assigned Study Areas INFO-INFO, INFO-THEO, MEDI-APPL, MEDI-INFO, ML-CS, ML-DIV