Mensch gegen Maschine, moderne Technologie gegen den menschlichen Verstand und Geist!
Bei diesem Szenario handelt es sich nicht um eine weitere Fortsetzung von The Terminator. Es geht um eine Reihe von Pokerwettbewerben, bei denen Menschen in den letzten Jahren gegen hochmoderne Computer angetreten sind.
Moderne Programmierer haben hart daran gearbeitet, um Meisterspieler in Spielen wie Schach, Dame und anderen Spielen herauszufordern.
Technologieunternehmen, Softwareentwickler und Forschungsprogramme von Universitäten sehen diese Herausforderungen als Chance.
Sie können besser verstehen, wie der Mensch lernt und verschiedene Arten von Programmen entwickeln, die zum technologischen Fortschritt beitragen.
Hightech und High Stakes
Das Bestreben, Menschen in komplexen Spielen zu besiegen, hat eine lange Tradition. Einer der ersten bedeutenden Versuche kam in den 1980er-Jahren von IBM. Das Unternehmen arbeitete an der Entwicklung eines Computers, der Schachgroßmeister besiegen konnte.
Diese Bemühungen erreichten 1996 ihren Höhepunkt, als der damalige Schachcomputer „Deep Blue“ gegen den russischen Schachgroßmeister Gary Kasparow antrat.
Bei diesem Duell ging der Mensch als Sieger hervor: Kasparow gewann vier Partien und verlor zwei. Mit den Schlüssen, die die Entwickler aus diesem Duell zogen, arbeiteten sie an einer verbesserten Version.
Ein Jahr später trat Kasparow erneut gegen den Computer an und dieses Mal ging der überarbeitete Schachcomputer Deep Blue als Sieger hervor.
- Deep Blue gewann drei Partien
- Zwei gingen an Kasparow
- Und es gab ein Unentschieden
Das Duell war ein Durchbruch für den Einsatz künstlicher Intelligenz (KI). Einige Computerprogrammierer und Softwareentwickler wandten sich bald nach diesem Aufeinandertreffen dem Poker zu. Wie Schach bot Poker ein Spiel mit vielen Möglichkeiten und Entscheidungen. Jeder Computergegner musste "lernen" und sich anpassen.
"Anders als beim Schach oder Backgammon, wo die Züge beider Spieler auf dem Spielbrett klar zu erkennen sind, muss ein Computer beim Poker die Einsätze seiner Gegner interpretieren, obwohl er nie weiß, welche Karten sie in der Hand haben", schrieb die New York Times.
Poker bot ein Spiel mit unendlichen Möglichkeiten, das von der Technologie "geschlagen" werden konnte. Die Pokerwelt war die nächste Gruppe von Spielern, die darüber diskutierte, ob der Mensch oder die Maschine den Sieg davontragen würde.
Der Pokercomputer Polaris wagt den ersten Versuch
Einer der ersten bedeutenden Versuche, menschliche Pokerspieler zu schlagen, fand 2007 an der kanadischen University of Alberta statt. Die Forscher verwendeten mehrere Poker-Bots und programmierten feste Strategien.
Der Computer konnte zwischen diesen Strategien wählen, wenn er an einem Pokerspiel teilnahm.
An zwei Tagen im Juli 2007 trat Polaris im Hyatt Regency Hotel in Vancouver, British Columbia, gegen die Pokerprofis Phil Laak und Ali Eslami an.
Die Herausforderung bestand aus vier komplett identischen Spielen mit jeweils 500 ausgeteilten Händen. Daei wurden den menschlichen Spielern und Polaris die gleichen Karten ausgeteilt, allerdings mit umgekehrter Tischposition.
Auf diese Weise wurde sichergestellt, dass beide Spieler die gleichen Karten erhielten und die identische Gelegenheit hatten, beide Hände zu spielen. Dies war ebenfalls eine Möglichkeit, die Varianz beim Poker über einen kürzeren Zeitraum zu verringern.
Laak hatte im Jahr 2005 gegen eine frühere Version von Polaris namens VexBot gespielt. Damals besiegte er VexBot. Aber er hatte im Nachhinein festgestellt, dass er seinen Sieg mit etwas Glück errungen hatte.
Wie würden er und sein Pokerkollege bei dieser Herausforderung abschneiden?
Laak und Eslami erzielten zwei Siege, ein Unentschieden und eine Niederlage.
Eine überarbeitete Version nahm 2008 an der zweiten „Man-Machine Poker Championship“ (Mensch-Maschine-Poker-Meisterschaft) in Las Vegas teil. Dieses Mal erwies sich Polaris als ein viel härterer Gegner.
In sechs Sessions erzielte Polaris drei Siege, zwei Niederlagen und ein Unentschieden gegen die menschlichen Spieler.
Jedes dieser Spiele war ein exaktes Match von 500 Pokerhänden gegen zwei verschiedene Spieler. Insgesamt gab es 6.000 Hände und Polaris hat in diesem Zeitraum 195 Big Blinds gewonnen.
Der Erfolg des Computers war ein Zeichen für die Zukunft. Die Forscher arbeiteten daran, ihre KI-Bemühungen zu verbessern und zu sehen, wie eine Maschine zu einem beständigeren und viel furchterregenderen Gegner wird.
Der Texas Hold’Em-Computer Claudico
Tuomas Sandholm, Professor an der Carnegie Mellon University, und einige seiner Doktoranden entwickelten das KI-Computerprogramm Claudico. Das Team von Claudico versuchte, das Programm selbstständig lernen zu lassen, anstatt es mit vielen vorprogrammierten Strategieoptionen und Alternativen auszustatten.
Das war selbst in den 2010er-Jahren leichter gesagt als getan. Sie brauchten einen Supercomputer mit 16 Terabyte Arbeitsspeicher, um die Aufgabe zu bewältigen.
"Poker ist heute ein Maßstab für die Forschung im Bereich der künstlichen Intelligenz, so wie es einst das Schachspiel war", sagte Sandholm über das Projekt.
"Es ist ein äußerst komplexes Spiel, das von einer Maschine verlangt, Entscheidungen auf der Grundlage unvollständiger und oft irreführender Informationen zu treffen, dank der Faktoren wie Bluffing oder Slow Playing."
Im Juli 2014 gewann Claudico ein Pokerturnier gegen andere Computer, aber 2015 sollte er einen noch größeren Test gegen menschliche Spieler bestehen.
Vom 24. April bis 8. Mai trat der Computer in einer Reihe von Heads-Up-Duellen gegen Dong Kim, Jason Les, Bjorn Li und Doug Polk an.
- Claudico kämpfte in zwei Matches mit über 750 Hände und acht Stunden pro Tag. Das ergibt 20.000 Hände pro Spieler.
- Ziel war es, eine große Stichprobenanzahl von Händen zu erhalten, um den Faktor Glück so weit wie möglich zu eliminieren.
- Mit 80.000 Händen wurde die größte Anzahl von Händen erreicht, die je zwischen Menschen und einem Computer gespielt wurden.
Es stand einiges an Geld auf dem Spiel, mit einem Preispool von 100.000 $, gestiftet vom Rivers Casino und Microsoft. Das ganze Ereignis wurde sogar live auf Twitch gestreamt. Die Höhepunkte des Duells wurden in der Poker Night in America von CBS Sports Network gezeigt.
Am Ende gewannen die Pokerspieler das Match mit einer Gesamtpunktzahl von 732.713 Chips. Dollarwerte waren nicht im Spiel. Insgesamt erwies sich die Gruppe der menschlichen Spieler als dominierend.
Nach dem Spiel merkte Polk an, dass die KI-Programmierer aufgrund der Art und Weise, wie das Programm das Spiel spielte, noch Arbeit vor sich hatten.
"Wo ein Mensch eine Bet in Höhe der Hälfte oder drei Viertel des Pots platzieren würde, setzte Claudico manchmal nur 10 Prozent oder 1.000 Prozent", sagte er zu PokerNews. "19.000 Dollar zu setzen, um einen 700-Dollar-Pot zu gewinnen, ist einfach nichts, was ein Mensch tun würde."
Libratus übertrifft den menschlichen Verstand
Frühe Versuche, Computer zu entwickeln, die menschliche Pokerspieler schlagen können, erwiesen sich als erfolglos. Erfahrene Pokerspieler konnten bei ihren KI-Gegnern die gleichen Schwachstellen finden wie die besten Spieler an echten Pokertischen.
Die KI- und Software-Gegner konnten sich nicht in demselben Tempo anpassen oder verändern wie menschliche Spieler.
Im Jahr 2017 wollte die Informatikabteilung der Carnegie Mellon University dies ändern. Sie wollten herausfinden, ob eine KI tatsächlich menschliche Gegner besiegen kann.
Sie rekrutierten eine Gruppe von vier Top-Pokerspielern für den Wettbewerb "Brains vs. Artificial Intelligence: Upping the Ante" im Rivers Casino in Pittsburgh, Pennsylvania.
Die künstliche Pokerintelligenz "Libratus" von Carnegie Mellon sollte 20 Tage lang gegen die Profis (Jason Les, Dong Kim, Daniel McAulay und Jimmy Chou) spielen.
Libratus sorgten für den großen Erfolg.
Nach 120.000 Runden No-Limit Texas Hold'em hatte Libratus seinen Gegnern insgesamt 1,8 Millionen Dollar abgenommen. Die Wissenschaftler, die an dem Wettbewerb teilnahmen, gewannen nicht nur Einblicke in das Pokerspiel. Sie beobachteten, wie die KI Situationen mit unvollständigen Informationen berücksichtigen kann - was beim Pokern zweifellos der Fall ist.
Mithilfe des Pokerspiels trugen die Forscher dazu bei, den Einsatz von KI zu verbessern. Das Team skizzierte mögliche künftige Einsatzgebiete wie folgt:
- Geschäftsverhandlungen
- Militärische Strategie
- Cybersecurity
- Medizinische Behandlung und mehr!
Die meisten Spieler denken bei einem Poker-Bot an Betrug und einen negativen Aspekt des Pokerns. In diesem Fall erwies sich Libratus als ein Gewinn für den technologischen Fortschritt - und auch für das Pokerspiel allgemein.
"Der Computer kann beim Poker nicht gewinnen, wenn er nicht bluffen kann", sagte Frank Pfenning, Leiter des Fachbereichs Informatik an der Carnegie Mellon University, anschließend gegenüber dem Pressebüro der Universität.
"Die Entwicklung einer KI, die das erfolgreich kann, ist ein enormer wissenschaftlicher Fortschritt und hat zahlreiche Anwendungsmöglichkeiten. Stellen Sie sich vor, dass Ihr Smartphone eines Tages in der Lage sein wird, für Sie den besten Preis für ein neues Auto auszuhandeln. Das ist erst der Anfang."
Pluribus und Poker
Im Jahr 2019 haben Forscher der Carnegie Mellon University mit Facebook als Partner erneut einen Versuch gestartet. Sie hofften auf einen Erfolg bei Pokerspielen mit mehr als einem Gegner.
Ziel war es, dass die KI ein Standard-Pokerspiel mit einigen der besten Spieler der Welt schlägt.
Dieses Mal sollte das Informatikteam der Universität gegen die folgenden Poker-Profis antreten:
- Jason Les
- Der sechsfache WSOP-Bracelet-Gewinner Chris Ferguson
- Der vierfache World Poker Tour Champion Darren Elias
Pluribus konnte nicht versuchen, das Endresultat vorherzusagen. Um gegen mehrere Gegner zu pokern, musste das Programm in der Lage sein, in Echtzeit zu denken.
Noam Brown, Wissenschaftler in der KI-Forschung von Facebook und einer der Erfinder von Pluribus, sagte dem Wall Street Journal:
"Poker mit mehreren Spielern gilt weniger als Spiel denn als Kunstform, die eine Vielzahl von Fähigkeiten erfordert, insbesondere die Fähigkeit, menschliche Interaktionen zu lesen und dieses Wissen zu nutzen, um Fehler und Schwächen auszunutzen", so das Journal.
Im Gegensatz zu seinen Vorgängern entwickelte Pluribus seine eigene Strategie. Das Programm nutzte sogar Bluffs, indem es Billionen von Händen "sah", während es gegen die fünf anderen Gegner antrat.
Die Spieler konnten mit dem Datensatz und der Analyse der Maschine und der Software nicht mithalten. Und selbst die besten Pokerspieler haben nach langen Stunden am Tisch mit körperlichen Defiziten zu kämpfen.
"Eine gute KI hat einen lächerlich unfairen Vorteil gegenüber dem Menschen: Sie wird nicht müde", sagte der langjährige Profi Michael Gagliano dem Journal. "Die Software wird nicht hungrig und hat nicht mit Emotionen zu kämpfen.“
Am Ende stellte Smithsonian fest, dass Pluribus "im Durchschnitt etwa 5 Dollar pro Hand oder 1.000 Dollar pro Stunde gewann, wenn es gegen fünf menschliche Gegner spielte."
Kein schlechtes Resultat an den Tischen.
Poker-KI-Forschung des MIT
Carnegie Mellon und die University of Alberta sind nicht die einzigen Universitäten, die Poker für die Weiterentwicklung von Technologien nutzen. Das Massachusetts Institute of Technology (MIT) veranstaltet ein echtes Pokerturnier für Bots.
Wie bereits erwähnt, sind Bots nach den Allgemeinen Geschäftsbedingungen der meisten Online Poker Seiten nicht erlaubt.
Aber diese Bots dienen dem technologischen Fortschritt und der Forschung in den Bereichen Programmierung, Softwareentwicklung, künstliche Intelligenz und mehr.
An der jährlich stattfindenden Veranstaltung nehmen Teams von ein bis vier Studenten teil. Sie treten gegeneinander an, um herauszufinden, welche Kreation die besten Fähigkeiten am Pokertisch hat.
"Als Spiel mit unvollständigen Informationen ist Poker eine erstklassige Anwendung der spieltheoretischen Konzepte und Entscheidungsfähigkeiten, die für Trading unerlässlich sind", heißt es auf der Turnierseite.
"Während Trader Risikoentscheidungen auf der Grundlage der begrenzten Informationen treffen, die sie von den Märkten erhalten, treffen Pokerspieler Entscheidungen ebenfalls auf Grundlage verborgener Informationen und berücksichtigen dabei Faktoren wie den Erwartungswert und die Wahrscheinlichkeitsverteilungen.“
Die Teilnehmer versuchen außerdem, "Konzepte aus den Bereichen Wirtschaft, Mathematik und Informatik anzuwenden, die normalerweise nicht im akademischen Umfeld entwickelt werden, um ihre Gegner zu besiegen und als Sieger hervorzugehen."
Auch wenn es sich hier nicht um die World Series of Poker handelt, kann der Wettbewerb spannend sein und hat im Laufe der Jahre mehrere Sponsoren angezogen. Jedes Team hat einen Monat Zeit, um einen völlig autonomen Poker-Bot zu programmieren.
Beim Wettbewerb 2022 gab es Preise im Wert von mehr als 40.000 Dollar zu gewinnen. Außerdem hat der Wettbewerb die Aufmerksamkeit von quantitativen Trading- und Technologieunternehmen erregt.
Haben KI und Computer einen Vorteil: Spielt das eine Rolle?
Es scheint, als würde die Technologie in diesen Mann-gegen-Mann-Hochtechnologiekämpfen die Oberhand gewinnen. Computer haben auf Anhieb viele Vorteile.
- Erstens gibt es keinen finanziellen Nachteil für eine KI.
- Ein menschlicher Gegner hat beim Pokern echte finanzielle Konsequenzen zu tragen.
- Ein verpasster Draw hat für einen Computer keine Auswirkungen.
- Ein Pokerspieler muss mit Konsequenzen rechnen, wenn er in der realen Welt eine Partie verliert.
- Er muss möglicherweise auch langfristig über sein Spiel nachdenken und nicht nur über eine einzelne Hand.
Das Fehlen physischer Informationen von einer Maschine ist ebenfalls ein Vorteil für die Maschine. Mehrere Spieler, die an den KI-Duellen teilnahmen, merkten folgendes an:
Eine Maschine sendet keine Signale aus, die darauf hindeuten, dass sie bluffen könnte. Physische Hinweise, die sich an einem echten Pokertisch als entscheidend erweisen könnten, gibt es bei diesen High-Tech-Hold'em-Sessions nicht.
Tischgespräche und Plaudereien sind natürlich auch nicht möglich.
- Die Spieler können keine verbalen Hinweise oder hörbaren Worte aufschnappen, die den Spielstil des Computers verraten könnten.
- In schwierigeren Situationen, insbesondere gegen einige der besseren KI-Programme, können die Spieler in ein Ratespiel verwickelt werden.
Aber im Großen und Ganzen darf man nicht vergessen, dass Poker ein Spiel für menschliche Spieler ist. Ein Teil des Spielspaßes besteht darin, den eigenen Verstand und die eigene Intelligenz einzusetzen und sich zu trauen, andere Spieler zu besiegen.
Gewinnen ist immer noch ein Nervenkitzel.
Selbst wenn man online spielt, kämpft man gegen andere menschliche Spieler.
Die künstliche Intelligenz mag im Moment die Oberhand gewinnen. Aber für ein Computerprogramm macht es keinen Unterschied, ob man gewinnt oder verliert. Ob die KI einen zufälligen Spieler besiegen kann, ist in der realen Welt des Pokerspiels nicht von Bedeutung. Es ist immer noch befriedigend, mit mehr Geld im Casino zur Kasse zu gehen, als ein Spieler zu Beginn hatte.
Andere Menschen zu besiegen, macht deutlich mehr Spaß.