reinforcement learning

Reinforcement Learning (deutsch bestärkendes Lernen, Abk. RL) ist ein Teilgebiet des Maschinellen Lernens, bei dem ein Agent selbstständig lernt, indem er in einer Umgebung (engl. environment) so agiert, dass er ein Belohnungssystem maximiert.

Im Endeffekt lernt der Agent durch trial-and-error. Er führt eine Aktion in der Umgebung durch und “sieht” das Resultat. Nach und nach entwickelt der Agent eine Strategie, um die Belohnung zu maximieren bzw. die Bestrafung zu minimieren.

Reinforcement Learning ist ziemlich populär, da die Ergebnisse so anschaulich sind. Viele Beispiele sind das Lernen von Computer- oder auch realen Spielen mittels Neuronaler Netze. Die Umgebung kann theoretisch auch die Realität sein, um einem Roboter gewisse Fähigkeiten wie das Greifen beizubringen. Da aber eine große Anzahl an Versuchen notwendig sind, verwendet man stattdesssen eine Simulation des Roboters und der Realität, welche den physikalischen Gesetzen gehorcht, um das Training massiv zu beschleunigen.

Data Science mit Python

 

Leider ist der Kurs noch nicht fertig, ich arbeite aber daran. Melde dich jetzt unverbindlich an und erhalte 25% Frühbucherrabatt auf meinen Onlinekurs Data Science mit Python. Du erfährst außerdem als Erste/r sobald ich den Kurs fertiggestellt habe.

Du hast Dich erfolgreich angemeldet!