Schachcomputer.info Community

Schachcomputer.info Community (https://www.schachcomputer.info/forum/index.php)
-   Die ganze Welt der Schachcomputer / World of chess computers (https://www.schachcomputer.info/forum/forumdisplay.php?f=2)
-   -   Tipp: Selbstlernende KI: Neue Engine spielt auf Profi-Niveau (Der LC0 Thread) (https://www.schachcomputer.info/forum/showthread.php?t=5030)

DarkStar 26.12.2017 11:11

AW: Selbstlernende KI: Neue Engine spielt auf Profi-Niveau
 
Hallo,

um mal wieder auf das ursprüngliche Thema zurückzukommen.
Evtl. für einige schon ein alter Hut, für alle anderen folgende Information: es gibt derzeit verschiedene Projekte, "Alpha Zero" als Open Source Lösung nachzubilden.

Am weitesten fortgeschritten ist sicherlich das Go Projekt Leela, in dem jetzt versucht wird, die 1700 GPU Jahre Training über ein verteiltes Netz nachzuholen bzw. erstmalig durchzuführen. Mitstreiter sind gesucht, die etwas Ihrer häuslichen Rechnerkapazität dafür opfern und somit zum Erfolg beitragen mögen.

Aber auch an der Schachfront bewegt sich langsam etwas.
Für Interessierte: https://github.com/Zeta36/chess-alpha-zero

Einen neuen Schub wird es da wohl erst geben, wenn DeepMind, wie angekündigt, ein weiteres Paper veröffentlicht, welches noch mehr Details offen legen soll.
Auch beim oben genannten Schachprojekt wird der Wunsch nach einem verteilten Rechnerverbund aufkommen. Also langsam schonmal die Rechner ölen ...

Stay tuned ...
Carsten

Theo 26.12.2017 11:53

AW: Selbstlernende KI: Neue Engine spielt auf Profi-Niveau
 
Zitieren:

Zitat von DarkStar (Beitrag 70985)
Einen neuen Schub wird es da wohl erst geben, wenn DeepMind, wie angekündigt, ein weiteres Paper veröffentlicht, welches noch mehr Details offen legen soll.
Auch beim oben genannten Schachprojekt wird der Wunsch nach einem verteilten Rechnerverbund aufkommen. Also langsam schonmal die Rechner ölen ...

Hallo Carsten,

vielen Dank für die Links! Ich baue AlphaZero gerade am Beispiel von 4-Gewinnt auf einem 7x6-Feld nach und alleine mit einer "neuronalen" Stellungsbewertung und 1-ply-Suche lernt es schon ganz gut aus den Spielen gegen sich selbst. Die Länge der Partien hat sich über die Lernzeit von ca. 15 auf über 35 Halbzüge gesteigert.

Als nächstes ist eine Monte-Carlo-Tree-Search geplant, wobei mir noch die Formel unklar ist, wie genau die Stellungsbewertung und die Zugbewertung in den MCTS-Prozess eingebunden werden.

Gruß und Frohe Weihnachten
Theo

PS: bei dem Github-Projekt wäre es evtl gut methodisch Zugeständnisse zu machen und wie Giraffe erstmal mit Großmeister-Partien vortrainieren, um schnell auf wenigstens 2000 ELO zu kommen. Solange Googles TPUs nicht im freien Handel sind ...

Egbert 26.12.2017 18:15

AW: Selbstlernende KI: Neue Engine spielt auf Profi-Niveau
 
Guten Abend Zusammen, :)

gerade stöberte ich in Computerschach & Spiele Heft 5/1992. Es wurde dort unter anderem ein Turnierschach-Wettkampf zwischen dem Saitek Risc 2500 gegen den Mephisto Risc 1 MB ausgetragen, welcher 3:3 endete. Beim Nachspielen der dort veröffentlichen Partie dachte ich, es spielt dort ein kleiner "Mini AlphaZero Chess" :) Es war sehr beeindruckend, wie hier die King Engine zugunsten von Entwicklungsvorsprung und Raumvorteil im Stile eines AlphaZero Chess ;) Material opferte.

[Event "40 Züge in 120 Minuten"]
[Site "?"]
[Date "1992.09.10"]
[Round "?"]
[White "Saitek Risc 2500"]
[Black "Mephisto Risc, 1 MB."]
[Result "1-0"]
[ECO "B18"]
[PlyCount "43"]
[SourceDate "2017.12.26"]

1. e4 c6 2. d4 d5 3. Nc3 dxe4 4. Nxe4 Bf5 5. Nc5 e5 6. Nxb7 Qe7 7. Na5 exd4+ 8.
Be2 Qb4+ 9. Bd2 Qxb2 10. Bd3 Bb4 11. Nf3 Bxd3 12. cxd3 Bxd2+ 13. Nxd2 Ne7 14.
Nac4 Qc3 15. O-O Qxd3 16. Re1 Kf8 17. Ne5 Qa3 18. Rb1 f6 19. Ndc4 Qxa2 20. Qh5
fxe5 21. Qxe5 Nd7 22. Qxe7+ 1-0




Also schon Anfang der 90-er Jahre zeigte sich schon vereinzelt Computerschach von seiner schönsten Seite. Vermutlich ist die kommende The King 2.61 xx Version auf der relativ starken Hardware des ChessGenius Exclusive in der Lage vermehrt in der Lage, solche grandiose Partien abzuliefern.

Gruß
Egbert

Theo 26.12.2017 18:26

AW: Selbstlernende KI: Neue Engine spielt auf Profi-Niveau
 
Zitieren:

Zitat von Egbert (Beitrag 70995)
Guten Abend Zusammen, :)

gerade stöberte ich in Computerschach & Spiele Heft 5/1992. Es wurde dort unter anderem ein Turnierschach-Wettkampf zwischen dem Saitek Risc 2500 gegen den Mephisto Risc 1 MB ausgetragen, welcher 3:3 endete. Beim Nachspielen der dort veröffentlichen Partie dachte ich, es spielt dort ein kleiner "Mini AlphaZero Chess" :) Es war sehr beeindruckend, wie hier die King Engine zugunsten von Entwicklungsvorsprung und Raumvorteil im Stile eines AlphaZero Chess ;) Material opferte.

[Event "40 Züge in 120 Minuten"]
[Site "?"]
[Date "1992.09.10"]
[Round "?"]
[White "Saitek Risc 2500"]
[Black "Mephisto Risc, 1 MB."]
[Result "1-0"]
[ECO "B18"]
[PlyCount "43"]
[SourceDate "2017.12.26"]

1. e4 c6 2. d4 d5 3. Nc3 dxe4 4. Nxe4 Bf5 5. Nc5 e5 6. Nxb7 Qe7 7. Na5 exd4+ 8.
Be2 Qb4+ 9. Bd2 Qxb2 10. Bd3 Bb4 11. Nf3 Bxd3 12. cxd3 Bxd2+ 13. Nxd2 Ne7 14.
Nac4 Qc3 15. O-O Qxd3 16. Re1 Kf8 17. Ne5 Qa3 18. Rb1 f6 19. Ndc4 Qxa2 20. Qh5
fxe5 21. Qxe5 Nd7 22. Qxe7+ 1-0




Also schon Anfang der 90-er Jahre zeigte sich schon vereinzelt Computerschach von seiner schönsten Seite. Vermutlich ist die kommende The King 2.61 xx Version auf der relativ starken Hardware des ChessGenius Exclusive in der Lage vermehrt in der Lage, solche grandiose Partien abzuliefern.

Gruß
Egbert

Hallo Egbert,

ich meine mich zu erinnern, dass bei genau dieser Partie die entscheidenden Züge des RISC 2500 aus der Eröffnungsbibliothek gespielt wurden. Leider.

Die Partie wurde damals von Niggemann & Co. sehr stark als Werbematerial für The King gebraucht.

LG
Theo

Egbert 26.12.2017 18:49

AW: Selbstlernende KI: Neue Engine spielt auf Profi-Niveau
 
Hallo Theo,

leider ist mein Risc 2500 defekt und die Emulation auf dem Revelation II noch nicht implementiert, so dass ich es aktuell nicht überprüfen kann. Vielleicht kann dies ja jemand überprüfen, bis zu welchem Zug der Saitek Risc 2500 aus der Eröffnungsbibliothek gespielt hat. Unabhängig davon ist der Drang nach Raumvorteil und Entwicklungsvorsprung zu Lasten des Materials ein charakteristisches Merkmal der King Engine gewesen. Gerade dies machte den Spielstil ja so interessant. :)

Gruß
Egbert

LocutusOfPenguin 26.12.2017 18:59

AW: Selbstlernende KI: Neue Engine spielt auf Profi-Niveau
 
Zitieren:

Zitat von hebel (Beitrag 70982)
FROHE WEIHNACHTEN!
DGT Pi mit DGT Bluetooth hat mir das Christkind beschert....ich habe schon einige Partie gespielt...einfach super!!!
Mal sehen ob neue Engines als update kommen!!!
Gruß
Herbert

Hallo Herbert,

schönes Weihnachtsgeschenk.
Als nächstes gibt es ein Update bei Sayuri und Galjoen.
Viel Spass noch,
Jürgen

fhub 26.12.2017 19:00

AW: Selbstlernende KI: Neue Engine spielt auf Profi-Niveau
 
Zitieren:

Zitat von Egbert (Beitrag 70998)
leider ist mein Risc 2500 defekt und die Emulation auf dem Revelation II noch nicht implementiert, so dass ich es aktuell nicht überprüfen kann.

Also irgendwie hab ich mal gehört, daß dieser Risc 2500 auch noch in einem anderen Programm emuliert wird -
wenn mir bloß einfallen würde, welches es ist ... :D

Grüße,
Franz

Egbert 26.12.2017 19:09

AW: Selbstlernende KI: Neue Engine spielt auf Profi-Niveau
 
Zitieren:

Zitat von fhub (Beitrag 71000)
Also irgendwie hab ich mal gehört, daß dieser Risc 2500 auch noch in einem anderen Programm emuliert wird -
wenn mir bloß einfallen würde, welches es ist ... :D

Grüße,
Franz

ich bekenne mich im Sinne der Anklage schuldig Franz :D

Gruß
Egbert

fhub 26.12.2017 19:21

AW: Selbstlernende KI: Neue Engine spielt auf Profi-Niveau
 
Zitieren:

Zitat von Egbert (Beitrag 71001)
ich bekenne mich im Sinne der Anklage schuldig Franz :D

Ok, da der Angeklagte geständig ist, fälle ich ein mildes Urteil:
4 Wochen Schach-Abstinenz - die Strafe wird zur Bewährung ausgesetzt. ;)

Richter Dr. Franz

Theo 26.12.2017 19:22

AW: Selbstlernende KI: Neue Engine spielt auf Profi-Niveau
 
Zitieren:

Zitat von LocutusOfPenguin (Beitrag 70999)
Hallo Herbert,

schönes Weihnachtsgeschenk.
Als nächstes gibt es ein Update bei Sayuri und Galjoen.
Viel Spass noch,
Jürgen

Damit dieser Teil der Diskussion auch mit dem Thema "selbstlernende KI" zu tun hat, gleich mal eine Frage :)

Gibt es im DGT Pi evtl. bald auch eine auf Neuronalen Netzen basierende Engine?

:bitte:

Bitte keine Ausreden mit "zu wenig Rechenleistung", zieht nicht :D

LG
Theo


Alle Zeitangaben in WEZ +2. Es ist jetzt 04:10 Uhr.

Powered by vBulletin (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
©Schachcomputer.info