Reinforcement Learning

Reinforcement Learning
© Hannes Ritschel
Übersicht
Veranstaltungsart: Vorlesung + Übung (Master)
Credits: 4 + 2 SWS, 8 LP
Turnus: Jedes Wintersemester
Empfohlenes Semester:
1. Fachsemester
Prüfung: Portfolio-Prüfung
Sprache: Deutsch
 

Inhalt

In der Vorlesung werden verschiedene Methoden des Bestärkenden Lernens (Reinforcement Learning) vorgestellt, die es der Maschine erlauben, algorithmisch schwer lösbare Probleme mittels Trial & Error zu lösen. Hierbei werden die Unterschiede zum Überwachten Lernen (Supervised Learning) aufgezeigt und die Vor- und Nachteile, sowie typischen Problemstellungen des Bestärkenden Lernen beleuchtet. Neben den theoretischen Grundlagen werden mehrere Herangehensweisen (Dynamische Programmierung, Monte Carlo Methoden, TD-Lernen, Funktionsapproximation) und Optimierungen (Eligibility Traces, Generalisierung & Funktionsapproximation, Hierarchisches Bestärkendes Lernen) vorgestellt. Die in der Theorie gelernten Methoden und Verfahren werden im Rahmen der Übung vertieft und von den Teilnehmern eigenständig in vorgegebenen Szenarien implementiert. Als Abschlussprojekt wird in Kleingruppen jeweils eine Anwendung mit Bestärkendem Lernen implementiert.

Suche