Teaching
-
Reinforcement Learning
Courses and practical work on Reinforcement Learning at ENSC. The practical work is public: a Python notebook, including a part on Deep Q-Networks, and a Monte Carlo Tree Search exercise.
-
Teaching assistant: computer science project
Supervised a group of students through a computer science project.
-
Reinforcement Learning Training
Public courses introducing reinforcement learning, from Markov decision processes and dynamic programming to Monte Carlo and temporal-difference learning, exploration and Deep Q-Networks. The material includes slides in French and English, recorded lectures in French, and a gridworld environment to implement and visualise the algorithms.