← Neueste Arbeiten
🤖 machine learning

GAE Falls Short in Imperfect-Information Self-Play Reinforcement Learning

Dieser Beitrag stellt Variance-Reduced Policy Optimization (VRPO) vor, einen neuen Algorithmus, der einen QQ-Boosting-Variance-Reduced-Advantage-Schätzer einsetzt, um die hohe Varianz zu überwinden, die der herkömmlichen Generalized Advantage Estimation für Selbstspiel bei unvollständiger Information inhärent ist, und damit überlegene Leistung in kompetitiven Multi-Agenten-Spielen wie Dou Dizhu und Heads-Up No-Limit Texas Hold'em erzielt.

Ursprüngliche Autoren: Zhiyuan Fan, Gabriele Farina

Veröffentlicht 2026-05-20
📖 5 Min. Lesezeit🧠 Tiefgang

Ursprüngliche Autoren: Zhiyuan Fan, Gabriele Farina

Originalarbeit lizenziert unter CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Dies ist eine KI-generierte Erklärung des untenstehenden Papers. Sie wurde nicht von den Autoren verfasst oder gebilligt. Für technische Genauigkeit konsultieren Sie das Originalpaper. Vollständigen Haftungsausschluss lesen

Stellen Sie sich vor, Sie unterrichten eine Gruppe von Robotern, ein komplexes Kartenspiel wie Poker oder Dou Dizhu (ein beliebtes chinesisches Kartenspiel) zu spielen. Der Haken? Sie können die Karten der anderen nicht sehen, und sie spielen gegen Gegner, die versuchen, sie zu täuschen. Um zu gewinnen, müssen die Roboter eine Strategie erlernen, die so ausgeglichen und unvorhersehbar ist, dass kein Gegner sie ausnutzen kann. Dies nennt man das Finden eines „Gleichgewichts".

Lange Zeit war der beste Weg, diese Roboter zu unterrichten, Self-Play: Man lässt die Roboter Millionen Mal gegen Kopien ihrer selbst spielen. Der beliebteste Lehrer hierfür ist ein Algorithmus namens PPO (Proximal Policy Optimization).

Die Autoren dieses Papers haben jedoch einen versteckten „Fehler" entdeckt, wie PPO Roboter in diesen Spielen mit geheimen Karten unterrichtet. Hier ist die Aufschlüsselung des Problems und ihrer Lösung, unter Verwendung einfacher Analogien.

Das Problem: Das „verrauschte Flüstern" in einem vollen Raum

Bei Standard-PPO lernt der Roboter, indem er einen Pfad betrachtet, den er in der Vergangenheit zurückgelegt hat, und fragt: „War das ein guter Zug?" Um dies zu beantworten, verwendet er ein Werkzeug namens GAE (Generalized Advantage Estimation).

Stellen Sie sich GAE wie einen Trainer vor, der einem Spieler basierend auf einer Wiederholung des Spiels einen Rat zuflüstert.

  • In einem einfachen Spiel (wie Schach): Die Zukunft ist vorhersehbar. Wenn der Trainer sagt: „Sie haben hier den Bauern gezogen, und das führte zu einem Sieg", weiß der Spieler genau, warum.
  • In einem Spiel mit geheimen Karten (wie Poker): Die Zukunft ist voller Zufälligkeit. Das Flüstern des Trainers wird undeutlich, weil der Roboter raten muss, was die anderen Roboter als Nächstes tun könnten. Da die Roboter zufällig spielen (um ihre Gegner im Ungewissen zu lassen), wird der Rat des Trainers zu einem „verrauschten Flüstern".

Die Analogie: Stellen Sie sich vor, Sie versuchen, eine Tanzroutine in einem Raum zu lernen, in dem sich alle in zufällige Richtungen drehen.

  • Der alte Weg (GAE): Der Trainer versucht Ihnen zu sagen: „Wenn Sie nach links treten, sind Sie sicher." Aber weil alle anderen wild herumwirbeln, wird die Stimme des Trainers vom Chaos übertönt. Der Roboter hört: „Nach links treten... vielleicht? Oder vielleicht nach rechts? Es ist schwer zu sagen!" Dieses „Rauschen" macht das Lernen des Roboters wackelig und langsam.
  • Die Erkenntnis des Papers: Selbst wenn der Trainer perfekt ist (vollständige Kenntnis des Spiels hat), stammt das Rauschen daraus, dass die anderen Tänzer zufällig herumwirbeln. Der Roboter kann nicht zwischen einem schlechten Zug und einfach nur Pech unterscheiden, das durch die Zufälligkeit der anderen Spieler verursacht wird.

Die Lösung: „Q-Boosting" (Die Glaskugel)

Die Autoren haben ein neues Werkzeug namens Q-Boosting erfunden, um dieses Rauschen zu beheben.

Anstatt dass der Trainer basierend auf einem einzigen zufälligen Replay errät, was als Nächstes passiert, bittet Q-Boosting den Trainer, alle möglichen Zukünfte gleichzeitig zu betrachten und zu mitteln.

  • Die Analogie: Anstatt dass der Trainer sagt: „Ich habe gesehen, wie Sie nach links getreten sind, und dieses eine Mal ist jemand in Sie hineingewirbelt", sagt der neue Trainer: „Ich habe berechnet, dass Sie bei 50 % der Fälle sicher sind, wenn Sie nach links treten, bei 30 % der Fälle blockiert werden und bei 20 % der Fälle stolpern. Im Durchschnitt ist es eine gute Idee, nach links zu treten."

Indem die Mathematik durchgeführt wird, um die Zufälligkeit bevor der Rat gegeben wird, herauszurechnen, entfernt der Trainer das „Rauschen". Der Roboter erhält ein klares, ruhiges Signal: „Dieser Zug ist im Durchschnitt gut", anstatt „Dieser Zug war dieses spezifische Mal gut, aber vielleicht dieses andere Mal schlecht".

Sie nennen diese neue Lehrmethode VRPO (Variance-Reduced Policy Optimization).

Die Ergebnisse: Intelligente Roboter, schnellere Siege

Das Paper testete diese neue Methode (VRPO) gegen den alten Standard (PPO) in mehreren Spielen:

  1. Kleine Spiele (Die Testküche): Sie spielten Spiele wie „Liar's Dice" und „Phantom Tic-Tac-Toe". In diesen Spielen konnten sie mathematisch beweisen, wie gut der Roboter war.

    • Ergebnis: VRPO lernte eine viel stärkere Strategie als PPO. Es war schwieriger, es zu täuschen, was bedeutet, dass es näher an der perfekten „Gleichgewichts"-Strategie war.
  2. Mittlere Spiele (Die Arena): Sie spielten Dou Dizhu (ein komplexes Kartenspiel für drei Spieler).

    • Ergebnis: VRPO besiegte die bisher beste KI (namens PerfectDou) in direkten Duellen, obwohl sie die gleiche Rechenleistung verwendeten. Es lernte, öfter zu gewinnen.
  3. Große Spiele (Die Meisterschaft): Sie versuchten Heads-Up No-Limit Texas Hold'em (eine Variante des Pokers mit hohen Einsätzen).

    • Ergebnis: VRPO schnitt gegen einen starken Poker-Bot namens Slumbot sehr gut ab. Es gelang ihm, über eine lange Sitzung hinweg Geld zu gewinnen, ohne irgendwelche „Tricks" wie das Voraussehen zukünftiger Karten oder das Durchführen komplexer Mathematik während des Spiels zu benötigen. Es lernte einfach durch Training eine bessere Strategie.

Zusammenfassung

Das Paper argumentiert, dass beim Unterrichten von Robotern für das Spielen von Kartenspielen mit geheimen Karten die alte Lernmethode (GAE) durch die Zufälligkeit der anderen Spieler verwirrt wird. Die neue Methode (VRPO mit Q-Boosting) wirkt wie ein superschlauer Trainer, der alle Möglichkeiten mittelt, bevor er Ratschläge erteilt. Dies beseitigt die Verwirrung und ermöglicht es den Robotern, schneller zu lernen, stabiler zu spielen und viel schwerer zu schlagen zu sein.

Ertrinken Sie in Arbeiten in Ihrem Fachgebiet?

Erhalten Sie tägliche Digests der neuesten Arbeiten passend zu Ihren Forschungsbegriffen — mit technischen Zusammenfassungen, in Ihrer Sprache.

Digest testen →