Nach drei Jahren scheint die Suche eines Trackmania-Spielers, eine „unschlagbare“ Renn-KI zu entwickeln, endlich zu Ende zu sein.
Wenn Sie Trackmania nicht kennen: Es ist eine ziemlich wilde Version von Rennspielen, die sich hauptsächlich auf Zeitfahren auf vom Benutzer erstellten Strecken voller absurder Kurven, Korkenzieher und anderen hyperrealistischen Hindernissen konzentriert. Ich kenne es hauptsächlich für seltsame benutzerdefinierte Server mit Chill-Vibes und Raubkopien von Musikwiedergabelisten, aber es verfügt über ein robustes Fahrmodell, das es auch zu einem beliebten Zeitvertreib im Wettkampf macht.
Die Tatsache, dass es um Zeitfahren und benutzerdefinierte Strecken geht, bedeutet auch, dass Trackmania ein hervorragendes Testfeld für das KI-Training ist – zumindest hat es einen Spieler namens Yosh dazu inspiriert, eine KI zu entwickeln, die seine Zeiten schlagen kann. Er betreibt seit einiger Zeit einen YouTube-Kanal, der den KI-Trainingsprozess dokumentiert, und drei Jahre später hat er es endlich geschafft. (Danke, PC-Spieler.)
Zunächst baute Yosh eine einfache Spur aus einfachen Kurven, ein bisschen wie eine sanft geneigte Wellenform. Durch zahlreiche Iterationen lernte die KI ziemlich schnell, die Strecke mit einer anständigen Zeit zu absolvieren, blieb aber immer noch deutlich hinter Yoshs eigenen Zeiten zurück. „Also bin ich, wie meine KI“, erklärt Yosh, „in eine Versuch-und-Irrtum-Schleife geraten, bei der ich erraten habe, was repariert werden muss, das Training erneut durchgeführt habe und abwarten musste, ob es besser wurde. Normalerweise war das nicht der Fall. Das war schmerzhaft.“ Verfahren.”
Letztendlich zahlte sich dieser Versuch-und-Irrtum-Prozess aus – die KI unterbot Yoshs Zeit, wurde immer besser und verkürzte den Rekord immer mehr um Sekundenbruchteile. Aber das war nur eine einfache Strecke, also baute Yosh ein neues Trainingsgelände in Form eines riesigen Labyrinths ohne Grenzen. Hier benötigte die KI etwa 35 Stunden Training, um Yoshs Zeit zu schlagen – was nicht schlecht ist, wenn man bedenkt, dass sie gegen einen Menschen mit 17 Jahren Erfahrung antritt.
Aber zu diesem Zeitpunkt fehlte etwas: Die KI war noch nicht darauf trainiert, die Bremsen zu benutzen. Aus Gründen der Fairness hatte Yosh auch keine Bremsen eingesetzt, aber nach den Erfolgen der KI beschloss er, etwas Unfaires auszuprobieren. Durch das Driften um Kurven mit der Bremse fuhr er etwa neun Sekunden schneller eine bessere Zeit – und die KI schaffte es fast augenblicklich, auch diese Zeit zu unterbieten, obwohl sie immer noch unter dem Handicap ohne Bremse litt.
Yosh hat es schließlich geschafft, der KI die mystische Kunst des Bremsens und Driftens beizubringen, und zu diesem Zeitpunkt ist sie praktisch nicht mehr aufzuhalten – insbesondere auf einer Strecke im Stil eines riesigen Labyrinths, wo die Beständigkeit einer Maschine am besten in der Lage ist, sich daran vorbeizudrängen Kleinere Fehler, die ein Mensch auf einer so langen Strecke machen könnte, aber die KI konnte seine Zeiten auch auf viel kürzeren Versionen unterbieten.
Für mich ist das Interessante nicht so sehr, dass eine KI die Zeiten eines Menschen schlagen kann – wie ja, ich erwarte, dass ein Computer gut darin ist, ein Computerspiel zu spielen – sondern vielmehr der Einblick in die Funktionsweise von maschinellem Lernen und den Arbeitsaufwand Es ist erforderlich, einen KI-Algorithmus für einen bestimmten Zweck zu trainieren. Kürzlich hatten wir ein weiteres hervorragendes Beispiel für so etwas mit der Pokémon-Rot-KI, die 7.000 Stunden brauchte, um das erste Fitnessstudio zu besiegen.
KI-generierte Inhalte bleiben – aus gutem Grund – umstritten, aber die Technologie des maschinellen Lernens wird uns wahrscheinlich noch lange begleiten. Projekte dieser Art sind eine sehr interessante Möglichkeit, zu lernen, wie diese Technologie tatsächlich funktioniert.
Genießen Sie Ihre eigene Zeit im beste Rennspiele bevor die KI sie unweigerlich holt.