AI in Mathematics Group
Our course offerings
Our group offers the following lectures in the summer semester 2024:
The aim of this course is to lay the relevant mathematical backgrounds in the area of numerical methods used in Artificial Intelligence (AI). Special focus in the course will be in training the practical skills, by implementing and applying these numerical methods in the guided practical projects dealing with real life learning problems.
The topics include:
4 SWS / 56 h Vorlesung
2 SWS / 28 h Übung
A profound knowledge and skills in the following areas of mathematics are required:
(a) analysis (derivatives, gradients, Jacobians, Hesse matrix, chain rule, Leibnitz notation, relevant concepts from multivariate calculus and optimization with and without constraints),
(b) linear algebra (vectors, matrices, eigen and singular-value decomposition, calculation rules with matrices and vectors, linear solvers).
(c) probability theory and statistics (basics of probability theory, properties of expectation and (co-)variance, central limit theorems, (log-)likelihood and basic parameter estimation with maximum log-likelihood methods).
Optional requirements (nice to have):
It is desirable (but not mandatory) that students participating in this module have basic knowledge and experience in programming with one out of the following three languages: MATLAB, Python, Julia. We recommend MATLAB. Helpful (but not mandatory) is also the previous participation in the module [MAT-63-10-M-7] "Mathematical Methods in AI".
The lecture is irregularly given.
Link to KIS: [KIS]
Our group offers the following lectures in the winter semester 2023/24:
The course introduces the relevant mathematical concepts and methods in the field of artificial intelligence (AI) and conveys the practical skills to apply these methods in guided practical projects dealing with real life data and issues.The recurrent theme is in establishing a joint stochastic/statistic perspective based on optimization paradigm and complexity estimates - for various mathematical methods and algorithms deployed in machine learning (ML) and AI.
The topics covered include:
4 SWS / 56 h Lectures
2 SWS / 28 h Exercise Classes
A profound knowledge and skills in the following areas of mathematics are required:
Optional requirements (nice to have):
It is desirable (but not mandatory) that students participating in this course have basic knowledge and experience in programming with one out of the following three languages: MATLAB, Python, Julia. We recommend MATLAB.
Helpful for the course would also be mastering principles of more advanced Frechet-calculus with matrices (from the "matrix cookbook").
The lecture is irregularly given.
Link to KIS: [KIS]