Teaching:

Below is some material that I wrote for the classes I taught. 

Probability Essentials for Financial Calculus:

The course provides an introduction to the essential probabilistic concepts, laying the groundwork for their application in advanced stochastic analysis and financial calculus.  Specifically, it begins by presenting the probability theory axioms and introducing random variables, with a primary emphasis on discrete random variables. Subsequently, the course progresses to cover measure theory (integration, monotone & dominated convergence theorems) and the various notions of convergence of random variables. Towards the conclusion, the course briefly delves into conditional expectation and martingales.

Lecture notes:

Exercises:


Some of the material is inspired from the textbook "Probability Essentials" by J. Jacod and P. Protter.

High-dimensional Probability Theory (exercises):

The course studies the non-asymptotic theory of random objects in high-dimensional spaces (random vectors and matrices, random projections. etc.) that are useful in applications in data science (machine learning, dimensionality reduction, compressive sensing, etc.) It closely follows the presentation suggested by R. Vershynin's book "High-dimensional probability" and covers topics such as concentration inequalities, decoupling and symmetrisation techniques, Johnson-Lindenstrauss' lemma, chaining and comparison techniques for stochastic processes, etc. Below are some of the exercise sheets I wrote for this class taught at RWTH Aachen University (summer semesters 2020, 2021 & 2022). 


Many of these exercises are either taken or inspired from  R. Vershynin's book "High-dimensional probability".

Mathematical Foundations of Machine Learning (exercises):

The aim of this class is to build a mathematical foundation to understand the most common and classical  techniques used in the ever-growing field of machine learning and to obtain quantitative guarantees for learning algorithms. Below are some of the exercise sheets I wrote for this course given at RWTH Aachen University (winter semesters 2019/2020 & 2020/2021 ). 


Some of these exercises are either taken or inspired from the following resources:
  • C.M. Bishop: Pattern recognition and machine learning.
  • M. Mohri, A. Rostamizadeh and A. Talwalkar: Foundations of machine learning.
  • Prof. Dr. Michael M. Wolf (TU München): webpage of the "Mathematical Foundations of Machine Learning" course.