Teaching
Neural Networks and Deep Learning
I am the coordinator for the “Neural Networks and Deep Learning” course at Université de Lorraine, in the Natural Language Processing (NLP) M2 program.
Course outline:
- Introduction and Feedforward Neural Networks
- Training Neural Networks
- Advanced Training and Engineering
- Convolutional Neural Networks
- Recurrent Neural Networks
- Attention and Visualization
- Generative Models
Resources: lecture slides and practical notebooks.
I also teach practicals for the same course in the Cognitive Sciences M2 program.
Automatic Speech Recognition
From 2021 to 2024, I used to teach practicals for the “Speech Recognition and Synthesis” course (M2 NLP program). The corresponding notebooks are available here.
