This course provides in-depth knowledge of the functionality of modern deep learning methods. In addition, students gain knowledge about advanced concepts for the training of complex deep learning architectures.
The main topics of the course are:
- Basics of deep learning
- Computer vision and convolutional neural networks
- Natural language processing and recurrent neural networks
- Deep Reinforcement Learning
During the exercise students will learn to develop complex deep learning applications with a modern deep learning framework in Python (e.g. Pytorch).