Ich lerne am besten durch Experimente und Beispiele. Ich lerne etwas über neuronale Netze und habe (was ich denke) ein ziemlich gutes Verständnis für Klassifikation und Regression sowie über überwachtes und unbeaufsichtigtes Lernen, aber ich bin auf etwas gestoßen, das ich nicht ruhig herausfinden kann.
Wenn ich eine KI trainieren wollte, um ein kompliziertes Spiel zu spielen; Ich denke so etwas wie ein RTS (zB Age of Empires, Empire Earth usw.). Bei diesen Arten von Spielen gibt es normalerweise eine Reihe von Einheiten, die vom Spieler kontrolliert werden (Einheiten, Gebäude), die jeweils unterschiedliche Fähigkeiten haben. Es scheint das Problem zu sein, dass die KI eine Klassifizierung ist (z. B. diese Einheit und diese Aktion auswählen). Wie geht man jedoch mit einem Klassifizierungsproblem auf diese Weise um, da die Anzahl der Einheiten eine Variable ist?
Das einzige, was ich mir vorstellen kann, sind mehrere Netzwerke, die unterschiedliche Phasen ausführen (eine für die Gesamtstrategie, eine für die Steuerung dieses Einheitentyps, eine für diesen Gebäudetyp usw.). aber das scheint, als würde ich das Problem zu kompliziert machen.
Gibt es ein gutes Beispiel für maschinelles Lernen / Neuronale Netze, die komplexe Spiele lernen (nicht speziell RTS, aber komplizierter als Mario )?