Organisation
| Time | only Summer Term |
|---|---|
| Time | Thursday, 08.15h-11.30h |
| Room | 133 |
| Credits | 2 SWS / 5 ECTS |
| Exam | Lab Work |
| Moodle | Moodle course |
Announcements
- First lesson in term SS 25: 19.03.26
Prerequisites for participation
- Successful completion of the CSM Machine Learning Lecture.
Structure, Contents, Documents
In this lab student-groups must implement selected applications of Deep Learning. All applications must be implemented in Python Jupyter-Notebooks. The Python machine learning libraries PyTorch will be applied.
Each of the lab-exercises (applications) will be graded. The final grad of the course is the mean of the exercise grades.
This lecture is closely related to and usually combined with the lecture Programming Reinforcement Learning Algorithms.
The first half of the term is covered by the lecture Programming Deep Learning Algorithms, i.e. this lecture stretches over the first 8 thursdays of the term, each from 8:15h to 11:30h.
The second half of the term is covered by the lecture Programming Reinforcement Learning Algorithms, i.e. this lecture stretches over the last 6 thursdays of the term, each from 8:15h to 11:30h.
Students can either select both lectures or only the first. However, it is not possible to select only the second.
Timeplan
| Intro | Exercise |
| 19.03.26 | Introduction and Registration |
| 26.03.26 | PyTorch Introduction |
| Part 1 | |
| 02.04.26 | Neural Networks for Regression |
| 09.04.26 |
Word Embeddings and Transformers |
|
16.04.26 |
Word Embeddings and Transformers |
| 23.04.26 | Transformer from Scratch |
| 30.04.26 | Transformer from Scratch |
| 07.05.26 | Music Generation with Transformer |
| Part 2 | |
| 21.05.26 | Graph Neural Networks |
| 11.06.26 | RL1: Dynamic Programming |
| 18.06.26 | RL2: Reinforcement Learning |
| 25.06.26 | RL3: Deep Reinforcement Learning |
| 02.07.26 | RL3: Deep Reinforcement Learning |
Note: The exercise Graph Neural Networks is somehow artificial located in the Reinforcement Learning lecture. Actually Graph Neural Networks do not belong to RL.