Einführung in Deep Reinforcement Learning
- Dieser Kurs ist ein praxisnaher Einstieg in grundlegende und klassische Deep-Reinforcement-Learning-Algorithmen
- Am Ende des Kurses kannst du DQN-, SAC- und PPO-Algorithmen selbst implementieren und deren theoretische Grundlagen auf einem hohen Niveau verstehen
- Damit kannst du KI-Modelle trainieren, die Atari-Spiele spielen oder eine Mondlandung durchführen
Umgebungseinrichtung
- Damit du dich auf das Lernen konzentrieren kannst, wird die Umgebungseinrichtung erklärt
Start
- Öffne den Repository-Ordner in Visual Studio Code (behalte den Ordner
.vscode)
- Öffne das erste Notebook
00_Intro.ipynb und arbeite es nach
- Fahre mit den nächsten Notebooks fort
- Wenn es hakt, nutze den
/solution-Ordner
- Für ausführliche Schritt-für-Schritt-Erklärungen zum Codieren sieh dir die YouTube-Videos an
GN⁺-Meinung
- Reinforcement Learning ist eine der KI-Technologien mit den größten Erfolgen in Bereichen wie Spielen und Robotik, ist aber in der Praxis noch schwierig anzuwenden. Die Trainingszeit ist beispielsweise oft lang, und in sicherheitskritischen Szenarien ist es schwierig, Fehler durch Ausprobieren zuzulassen
- Dieser Kurs behandelt einfache Probleme wie Atari-Spiele oder Mondlandungssimulationen, was für Einsteiger gut geeignet ist, aber für den Einsatz in der Praxis offenbar eine weiterführende Vertiefung erfordert
- Mit der zunehmenden Zahl solcher Open-Source-Lernmaterialien können immer mehr Entwickler KI-Technologien lernen und einsetzen. Besonders Reinforcement Learning wird voraussichtlich zu einer unverzichtbaren Kompetenz für Ingenieure in Robotik und autonomem Fahren werden
- Zur Einrichtung der Übungsumgebung werden Tools wie Conda, Poetry und andere eingesetzt, was für Einsteiger eine Hürde sein kann. Eine cloudbasierte Übungsumgebung wäre geeignet, die Einstiegshürden zu senken
1 Kommentare
Hacker News Kommentar
Kurze Zusammenfassung:
Feedback