Teaching

Foundations of Machine Learning (3A, École polytechnique)

Machine Learning 2 (M1 MScT Data Science and Artificial Intelligence for Business, X/HEC)

AI for Cybersecurity (M2 MScT Cybersecurity, École polytechnique)

Lecture slides

Here are some slide sets that I have used for teaching. Do not hesitate to contact me if you have any comments (or have spotted any errors).

Foundations of Machine Learning (3A, École polytechnique)

Machine Learning 2 (M1 MScT Data Science and Artificial Intelligence for Business, X/HEC)

Introduction to Machine Learning (M2 Mathematics for Life Sciences, IPParis/Paris Saclay)

Introduction to Reinforcement Learning (M2 Data Science, IPP)

  • Slides (2025-2026)
  • Slides (2021-2022, previous version based on the book of Sutton and Barto)

Lecture Notes

Here are some documents that I have written for teaching purposes. Do not hesitate to contact me if you have any comments (or have spotted any errors).

Foundations of Machine Learning (3A, École polytechnique)

Introduction to Reinforcement Learning (M2 DS)

Signal Processing (3A, École polytechnique)

Convex Optimization (M2 Orsay)

Linear Models (Master Stafav, Yaoundé, Cameroon)

Time Series Analysis (M1 Paris Diderot)

Linking Approximation Theory and Statistical Estimation in Wavelet Image Processing (Havana, Cuba)

Previous years