Pokémon spielen
In diesem Video lernst du, wie einer KI beigebracht wurde, ein altes Game-Boy-Spiel namens Pokémon zu spielen. In dem Spiel leben neben Menschen Monster (Pokémon). Diese laufen einem in der Wildnis über den Weg und greifen an. Man kann Pokémon in Pokébällen fangen und mit sich herumtragen. In Duellen kann man diese Pokémon gegeneinander antreten lassen. Dabei erlernen diese Pokémon verschiedene Attacken und können sich ähnlich einer Raupe zu einem Schmetterling auch entwickeln.
Beobachtungsaufgabe
Notiere dir Verhaltensweisen, die die KI beim Spielen von Pokémon erlernt hat, die sich auch in menschlichen Verhalten widerspiegeln.
Damit die KI lernt, wird sie belohnt. Dies ist mathematisch gesehen das Maximieren einer Funktion, welche dann folgerichtig Belohnungsfunktion genannt wird.
Beobachtungsaufgabe
Notiere dir die Parameter und die Funktion der Belohnungsfunktion.
Ein sehr entscheidender und schwieriger Schritt beim Trainieren der KI ist das Festlegen, was wie stark belohnt (oder bestraft) werden soll.
Beobachtungsaufgabe
Notiere dir Probleme, die beim Erstellen der Belohnungsfunktion, aufgetreten sind.
Reflexionsaufgabe
Egal, ob du Pokémon schon kanntest oder nicht. Das Spielprinzip war dir sicher nach nur 5 Minuten klar. Die KI hat aber 50.000 Stunden gebraucht. Stelle Hypothesen auf, woran das liegen könnte.
Aufgabe
a) Entwirf für dein Lieblings-Smartphone-Spiel ebenfalls eine Belohnungsfunktion.
b) Diskutiere mit deiner Nachbar:in, welche Schwierigkeiten auftreten könnten.