Daten werden im Grunde genommen als empfindungsfähiger Supercomputer betrachtet. Die ultimative KI. Er wurde mit einer ultimativen Speicherkapazität von achthundert Billiarden Bits und einer linearen Gesamtrechengeschwindigkeit von sechzig Billionen Operationen pro Sekunde gebaut.
Schach ist kein Spiel der Intuition oder Empathie, es ist ein Spiel der Rechenfähigkeit/-kraft und Positionsmanipulation. Sogar die heutigen primitiven Computer können die besten Schachspieler der Welt schlagen.
Data ist mit "extrem fortgeschrittenen" Schachroutinen programmiert, und doch verliert er eine Schachpartie gegen einen relativ unerfahrenen Schachspieler. Wenn Diana eine starke Spielerin wäre, die das Spiel tatsächlich studiert hat, wäre sie einigermaßen vergleichbar mit einer modernen 1700-1800-Spielerin mit B-Level-Bewertung. Auf der anderen Seite würde Data mit seiner „extrem fortgeschrittenen“ Schachprogrammierung wahrscheinlich einem modernen Großmeister mit 2800+ Rating entsprechen. Zu Beginn von TNG 5x14 – „Conundrum“ – schlägt Counselor Troi – die in ihrer gesamten Existenz keine besonderen Fähigkeiten, geschweige denn fortgeschrittene Schachfähigkeiten gezeigt hat – Data in einer Schachpartie.
Wie kann das sein?
Ich würde das nicht zu sehr analysieren - es ist nur ein Fall von schlechtem Schreiben. Außerdem wurde es in den frühen 90er Jahren geschrieben, als Computer die Menschen beim Schach überholten, und die Leute dachten immer noch, dass die magische menschliche Intuition die Brute-Force-Berechnung jedes Mal schlagen könnte.
Wirklich, das Lächerliche daran ist die Idee, dass ein „klassischer Angriff“, der anscheinend so gut analysiert wurde, dass er sowohl einen Namen als auch eine „charakteristische Reaktion“ hat, die ebenfalls einen Namen hat, durch ein erzwungenes Schachmatt in 7 Zügen widerlegt werden könnte (over the board von einem Amateur, nicht weniger). Das ist typisches ignorantes TV-Schachschreiben, wo die Antwort auf alles ein übersehenes Schachmatt ist.
Die ganze Szene ist das schachliche Äquivalent zu Technobabble.
Sie spielen dreidimensionales Schach , das viel mehr Permutationen für eine kleine Anzahl von Zügen beinhalten kann als gewöhnliches 2D-Schach – selbst die besten Computerprogramme können zum Beispiel Profis beim Go-Spiel normalerweise immer noch nicht schlagen , weil die Anzahl der Permutationen ist viel größer als im Schach.
Wir wissen auch nicht, ob Data darauf programmiert wurde, Brute-Force-Suchen durch eine große Anzahl von Kombinationen von Bewegungen durchzuführen, wie es moderne erfolgreiche Spielprogramme tun, oder ob er als KI, die darauf ausgelegt ist, Aspekte des menschlichen Denkens nachzuahmen, darauf programmiert wurde, mehr zu verwenden menschenähnliche Suchstrategien (was vermutlich intuitives Denken erfordert, um zu entscheiden, auf welche Strategien es vielversprechender erscheint, sich darauf zu konzentrieren), auch wenn es ihn weniger erfolgreich machte (vielleicht war er zu beiden Arten von Strategien fähig, entschied sich aber dafür, letztere zu verwenden, wenn er nur Spiele spielte im Gegensatz dazu zu Situationen auf Leben und Tod).
Und was lässt Sie glauben, dass Troi ein Neuling ist? Die Tatsache, dass sie in früheren Episoden nicht gezeigt wurde, wie sie 3D-Schach spielt, bedeutet nicht, dass sie dies nie tut, die Charaktere könnten viele Hobbys haben, die nicht gezeigt werden. Und zu sagen, dass sie „keine besonderen Fähigkeiten in irgendetwas Logischem in ihrer gesamten Existenz“ gezeigt hat, scheint ebenfalls ungerechtfertigt zu sein, ihr Job als Beraterin hat vielleicht die Intuition der Logik vorgezogen, aber es gab nichts in der Show, das darauf hindeutete, dass sie tatsächlich schlecht im logischen Denken war.
Für einige Beweise, dass sie viel Geschick in Logik und Mathematik hatte, beachten Sie, dass sie in "Thine Own Self" den Brückenoffizierstest bestanden hat, der viele Stufen umfasste, und als sie die letzte Stufe zunächst nicht bestand, sagte Riker: "Don ' Ich fühle mich nicht schlecht. Sie haben alles andere bestanden. Diplomatenrecht, Erstkontaktverfahren, Brückenbetrieb. Die Qualifikation als Ingenieur ist einer der härtesten Teile der Prüfung.“ Es scheint daher vernünftig anzunehmen, dass einige dieser früheren Stufen viel technisches Wissen und logisches Denken erforderten, insbesondere die Qualifikation als Ingenieur.
Außerdem erforderte der Eintritt in die Sternenflotte selbst das Bestehen der Aufnahmeprüfung der Sternenflottenakademie , die Dinge wie einen „Hyperraum-Physiktest“ und das Lösen eines komplexen geometrischen Problems (wie in „ Erwachsen werden“ dargestellt ) beinhaltete.
Weil Troi nicht so spielt, wie Data es erwartet
Aus dem Transkript :
(ein 3D-Schachspiel ist im Gange)
DATEN: Die charakteristische Antwort auf das Kriskov-Gambit ist, mit dem el-Mitra-Abtausch zu kontern, zumal ich bereits beide Türme geschlagen habe. Indem Sie diese Gelegenheit verpasst haben, haben Sie Ihren König verwundbar gemacht.
TROI: Wir werden sehen.
DATEN: Wie Sie wünschen, Berater. Prüfen.
(Troi bewegt sich)
DATEN: Faszinierend. Sie haben eine völlig unerwartete Reaktion auf einen klassischen Angriff entwickelt. Du wirst meinen König in sieben Zügen schachmatt setzen.
TROI: Data, Schach ist nicht nur ein Spiel mit Tricks und Schachzügen. Es ist ein Spiel der Intuition.
DATEN: Sie sind ein herausfordernder Gegner, Berater.
TROI: Danke, aber glauben Sie nicht, dass ein Kompliment Sie aus unserer Wette herausholen wird. Du schuldest mir einen Samarian Sunset im traditionellen Stil, wie nur du ihn machen kannst, Data.
DATEN: Ich werde unsere Vereinbarung einhalten.
Paar Dinge zu beachten:
Wenn ich jedoch Troi wäre, würde ich in Zukunft nicht mit Samarian Sunsets rechnen. Data hat wahrscheinlich alle Bewegungen, die Troi macht, auswendig gelernt und wäre in der Lage, sie plausibel vorherzusagen.
Daten streben oft danach, Menschen nachzuahmen – das geht wahrscheinlich so weit, Schach wie ein Mensch und nicht wie ein Computer zu spielen.
Die Folge "Peak Performance" geht tatsächlich darauf ein; Data wird beim Spiel Strategema von einem Experten ordentlich geschlagen. Data erhält den Rat, nicht mehr zu versuchen, wie andere zu spielen, und stattdessen seine eigenen Stärken zu nutzen - im Rückkampf spielt Data viel mehr wie ein Computer und verlässt sich auf seine Rechenleistung, Ausdauer und seinen klaren Kopf, um eine äußerst solide taktische Verteidigung zu spielen um die Möglichkeit einer Niederlage zu vermeiden, anstatt zu versuchen, zu gewinnen.
Dies führt letztendlich zum Sieg: Der Experte ist frustriert über seine Unfähigkeit, Datas Verteidigung zu brechen und Data dazu zu bringen, eine strategische Schwäche aufzugeben, und schließlich hört die Wut auf.
Ich würde sagen, dass Troi eine starke Spielerin ist, die ihr logisches Denken und ihre Intuition nutzt, aber auch sehr viel Glück hatte .
Sie überraschte Data mit ihrer 8 Züge langen Gewinnsequenz, aber dann erkannte sie sofort Schachmatt in 7 Zügen.
Die Daten berücksichtigten wahrscheinlich bekannte Gambits und dokumentierte Spielabläufe, konnten sie jedoch nicht verwenden, um eine drohende Niederlage zu bestimmen, da Troi eine neue / undokumentierte Position erstellte. Das deutet stark darauf hin, dass eine 7-Züge-tiefe Suche verwendet wurde, die mögliche Folgeaktionen simulieren und keine weiteren Überraschungen hinterlassen würde.
Das bedeutet, dass Troi die kürzeste Gewinnsequenz außerhalb des Suchbereichs von Data herausgezogen hat . Wenn sie einen ebenso unerwarteten, brillanten Zug hätte, der aber noch ein bisschen schneller zum Sieg führen würde, würde Data es dank der 7-Züge-Tiefensuche bemerken.
Das war leichte technische Analyse, aber wie Wikipedia sagt:
Es ist keine vollständige Lösung für Schach in einem der beiden Sinne bekannt, noch wird erwartet, dass Schach in naher Zukunft gelöst wird.
Die Botschaft hier war, dass einige Probleme nicht für Computer geeignet sind, selbst wenn sie eine hervorragende Rechenleistung haben . Intuition macht uns Maschinen überlegen, da sie es ermöglicht, komplexe analytische Probleme zu vereinfachen.
Beachten Sie, dass dies bei 2D-Schach normalerweise der Fall ist
In der Mitte des Spiels gibt es also normalerweise etwa 20 mögliche Züge. Das bedeutet, wenn X Move Deep Search 10 Sekunden dauern würde , würde X+1 Move Deep Search ~66 Stunden dauern (60s * 20 * 20, da es zwei Seiten im Spiel gibt). Im 3D-Schach gibt es wahrscheinlich viel mehr Figuren und viel mehr Züge, so dass die X+1-Zug -Tiefensuche Tage oder sogar Wochen dauern kann .
Wenn ich mich richtig erinnere, gibt es eine Episode in der ursprünglichen Star Trek-Serie, in der Kirk vor ein Kriegsgericht gestellt wird, weil er eine tödliche Aktion genehmigt hat, während die erforderlichen Voraussetzungen (nämlich Alarmstufe Rot) nicht erfüllt waren. Beweise liefert der Hauptcomputer der Enterprise. Spock demonstriert dann, dass der Computer verändert wurde, indem er ihn wiederholt beim 3D-Schach schlägt. Spock behauptet, wenn der Computer in Ordnung wäre, wäre es unmöglich, ihn zu schlagen (selbst von ihm).
Vielleicht spielten sie eine andere Variante.
Computer raten normalerweise einfach besser als Menschen im Schach. Das Spiel ist nicht gelöst, und es scheint, als wäre es in Star Trek auch nicht gelöst. Computer verwenden viel mehr Rechenleistung zum Spielen, aber wenn sie das Spiel nicht wirklich lösen, gibt es keine Garantie dafür, dass ein Zug perfekt ist. PS Ich interessiere mich für die Programmierung von Schach-Engines, ich kann viel mehr Details erklären, aber Sie können auch einfach nach Computerschach googeln. Sie können auch beim Spielen des stärksten Schachprogramms von heute Glück haben, aber wahrscheinlich nicht oft. Vielleicht einmal in hundert Jahren, dieses einmal in hundert Jahren passiert natürlich häufiger in Fernsehsendungen.
Nun, ich würde Data nicht mit Supercomputern vergleichen, da beide eine ähnliche Anatomie haben, sondern die Art und Weise, wie sie so programmiert sind, dass sie funktionieren. Supercomputer, von denen bekannt ist, dass sie den weltbesten Schachspieler schlagen, berechnen Züge ausschließlich auf der Grundlage der besten logischen Permutation des Zuges. Es analysiert die verwendeten Strategien und findet die beste Vorgehensweise.
Daten wurden nicht so programmiert, dass sie das tun, wofür Supercomputer bekannt sind. Daten analysieren, verstehen, lesen menschliche Emotionen und speichern Dinge, die er beobachtet. Er hat vielleicht nicht alle Antworten, und die meisten Schlussfolgerungen, die er über die menschliche Natur zieht, waren falsch; Dies liegt an der Tendenz der Show, zu veranschaulichen, wie menschliche Emotionen nicht verstanden werden können, egal wie fortschrittlich die Technologie wird.
Wenn Data also Schach spielt, berechnet er keine Permutationen des Schachspiels, sondern versucht stattdessen, seinen Gegner zu lesen, was er nicht kann.
Für mich ist die Frage so, als würde man Elektronik vergleichen ... wie einen Toaster mit einer Kamera ... und sich nicht fragen, warum eine Kamera (obwohl komplexer) kein Brot toastet.
(Troi bewegt sich)
DATEN: Faszinierend. Sie haben eine völlig unerwartete Reaktion auf einen klassischen Angriff entwickelt. Du wirst meinen König in sieben Zügen schachmatt setzen.
Data
konnte erkennen, dass Troi seinen König in 7 Zügen schachmatt setzen wird. Das bedeutet, dass er aus dieser Position, egal welchen Zug Data
er macht, in 7 Zügen verlieren wird. Data
hätte dies nur sagen können, nachdem er von dieser Position aus alle Pfade im Spielbaum analysiert hatte. Wir wissen nicht, wie viel Zeit Data
gedauert hat, um zu diesem Schluss zu kommen. Aber es war eine begrenzte Zeit und wäre schnell gegangen. (Oder das Transkript hätte gesagt, "nach einer langen Pause", antwortete Data).
Der Spielbaum an dieser Stelle hätte sehr groß sein können, Data
ist aber auch mächtig. Machen wir uns hier keine Sorgen um die Zahlen. Die Tatsache, dass Data
das Mate in 7
Szenario gefunden werden konnte, hätte es vor dem vorherigen Zug finden müssen. Wenn Troi
sie umziehen musste, hätte sie ungefähr 200
Entscheidungen treffen müssen. Angesichts der Tatsache, dass das Spiel bis zu diesem Zeitpunkt auf klassischer Linie lief, Data
hätte ich diese 200
Entscheidungen im Voraus analysiert, und wenn eine von ihnen es in ein Mate in 7
Szenario bringt, wird dies niemals eine klassische Variante sein.
Anmerkung: Ich denke, dieses Argument wird keinen Sinn machen, wenn jemand diese Aussage beweisen kann
In jeder gegebenen Position
Mate in 8
kann a nicht berechnet werden (unter Verwendung eines polynomiellen Zeitalgorithmus), da einer der nächsten Züge zu a führtMate in 7
, das unter Verwendung eines polynomiellen Zeitalgorithmus berechnet werden kann.
Ich weiß nicht viel über Daten, aber ich kenne mich mit KI aus. Daten wurden wahrscheinlich für allgemeinere Aufgaben und Intelligenz erstellt und nicht für spezifische Aufgaben wie Schach. Die meisten Schach-KIs wurden speziell für Schach entwickelt und sind daher hervorragend darin. Der Vergleich von Daten mit einer Schach-KI kann wie der Vergleich einer Xbox mit einem Computer sein. Eine Xbox kann einige sehr detaillierte Umgebungen anzeigen, aber das liegt daran, dass sie sich nicht darum kümmern muss, die Zeit zu aktualisieren, Ihr Video herunterzuladen und Ihre anderen Programme für Sie auszuführen. Genauso wie Xboxes eine Sache besser können als ein Computer, kann eine Schach-KI Schach besser als Data.
Ich glaube nicht, dass sie ihn wirklich geschlagen hat. Wenn Sie sich den Zug ansehen, den Data gemacht hat, scheint er sie mit einem Turm ins Schach gesetzt zu haben (obwohl es seine Dame sein könnte). Dann steht ihr König nach ihrem Zug immer noch im Schach. Daher war ihr Umzug illegal.
Es geht nicht nur ums Rechnen. Menschen haben ein überlegenes Verständnis. Computer verstehen nichts, aber sie haben gute Algorithmen. Beim Schach spielt die Berechnung eine so große Rolle, dass Computer die meiste Zeit gewinnen können. Nicht so in anderen Spielen, wie möglicherweise Mahjong und Poker. Beim Pokern ist die Berechnung definitiv weniger wichtig.
Daten können verloren gehen, weil er sich absichtlich von der Verwendung einer Brute-Force-Lösung zurückhielt, ähnlich wie er mit ziemlicher Sicherheit Karten in ihren wöchentlichen Pokerspielen markieren könnte, dies aber nicht tut. Data muss bei einem gelösten Spiel kein perfektes Spiel demonstrieren , außer vielleicht bei einem Mathe-Symposium; er scheint keine besondere Freude daran zu haben, und er wird nichts daraus lernen. (Dies setzt voraus, dass Schach im 24. Jahrhundert ein gelöstes Spiel ist.)
Andererseits lehrt ihn die bewusste Beschränkung darauf, Schach als ungelöstes Spiel zu behandeln und zu versuchen, es wie ein Mensch intuitiv zu spielen. Es ermöglicht ihm, seine Fähigkeiten im Lesen eines Gegners zu schärfen, es hilft ihm zu verstehen, wie Menschen zu ihren Entscheidungen kommen, und es lässt ihn die Lektionen, die er lernt, auf andere ungelöste Spiele wie interstellare Diplomatie oder Raumschiffkämpfe anwenden.
Oft richtig
Freigabe
Rand al’Thor