Loading
0000003356 20W 4SWS VI Advanced Deep Learning for Robotics (IN2349)   Hilfe Logo

LV - Detailansicht

Wichtigste Meldungen anzeigenMeldungsfenster schließen
Allgemeine Angaben
Advanced Deep Learning for Robotics (IN2349) 
0000003356
lecture with integrated exercises
4
Winter semester 2020/21
Informatics 6 - Chair of Robotics, Artificial Intelligence and Real-time Systems (Prof. Knoll)
(Contact information)
Details
Allocations: 1 
Angaben zur Abhaltung
This course is 2V + 2P, the practical part always takes place directly after the lecture. The course will be given by B. Bäuml.

Details about the course, esp. about its special digital form for this semester, will be given on the course webpage: https://bbaeuml.github.io/tum-adlr-ss20/

This is the advanced deep learning lecture with a specific focus on Robotics and deep reinforcement learning (including a guest lecture from DeepMind).

For the semester long project in the practical part, for each student $1000 credits in the Google Cloud are provided via a Google Educational Grant.

Taking the “Introduction to Deep Learning” course is expected.

1. Introduction & Recap of Deep Learning
2. Advanced Network Architectures & Recursive Neural Networks (LSTMs)
3. Hyperparameter & Architecture Search 

Bayesian optimization, network architecture search (NAS)
4. Adversarial Samples & Adversarial Training
5. Bayesian Deep Learning

Bayesian learning, variational inference, Monte Carlo dropout method
6. Generative Models: VAEs & GANs

variational auto-encoders, generative neural networks (WGAN-GP)
7. Data Efficient Learning: Transfer & Semi-Supervised Learning
8. Deep Reinforcement Learning I

MDPs, Q-iteration, Bellman equation, deep Q-learning, example: Atari-games
9. Deep Reinforcement Learning II

policy gradients, REINFORCE, actor-critic algorithm, TRPO, PPO, robotic applications
10. Deep Reinforcement Learning III

advanced methods: DDPG, soft Q-learning, soft actor-critic (SAC), robotic applications
11. Deep Reinforcement Learning IV

model-based DRL, MCTS + learned heuristics, AlphaZero, model learning, PDDM, robotics
applications
12. Guest Lecture from DeepMind

Recent Developments in Deep Reinforcement Learning for Robotics
IN2346 Introduction to Deep Learning
MA0902 Analysis für Informatiker MA0901 Lineare Algebra für Informatiker
Upon completion of this module, students will have acquired extensive theoretical concepts behind advanced architectures of neural networks and state of the art deep reinforcement learning methods in the context of robotic tasks. In addition to the theoretical foundations, a significant aspect lies on the practical realization of deep reinforcement learning (DRL) methods in robotic scenarios.
English

The lectures will provide extensive theoretical aspects of advanced deep learning architectures and specifically deep reinforcement learning methods in the field of robotics. The lecture will have reading assignments (e.g., from the DeepLearning book and recent RSS/ICRL/ICRA/IROS papers).

The practical sessions will be key, students shall get familiar with esp. Deep Reinforcement Learning through hours of training and testing. The students will do a semester-long project in teams of 2 with weekly presentations and tutoring of the projects throughout the semester. They will work with TensorFlow and OpenAI Gym and implement advanced deep reinforcement learning methods for state of the art robotic problems. For each student, $1000 credits in the Google Cloud are available via a Google Educational Grant.
Details
Für die Anmeldung zur Teilnahme müssen Sie sich in TUMonline als Studierende/r identifizieren.
Note: TUMonline
Zusatzinformationen
- Slides given during the course

- I. Goodfellow, Y. Bengio and A. Courville. Deep Learning. MIT Press, 2016. (http://www.deeplearningbook.org)

Christopher M. Bishop. Pattern Recognition and Machine Learning. Springer, 2006.
Online information
course documents
e-learning course (moodle)
Additional information
additional information
[LV-Evaluation:IN]