|
||||||||||||
AW: Selbstlernende KI: Neue Engine spielt auf Profi-Niveau
Hallo Franz,
die Kurzanleitung: 1. Neueste Version von Arena installieren. Im Verzeichnis von Arena gibt es das Unterverzeichnis Engines, da sind die Engines drin. Ein Unterverzeichnis pro Engine. 2. Neueste Version von Leela für CPU runterladen, und im Arena-Verzeichnis unter Engines/Leela entpacken. 3. Leela-Client mal ausführen, damit das neueste Netz automatisch heruntergeladen wird. 4. In Arena dann Leela importieren im Menü "Motoren" --> "Verwaltung ..." --> "Details" ---> Neu". Bei der Befehlszeile habe ich keine Parameter stehen. Falls jemand was gutes weiß, immer her damit. Bis auf den dritten Punkt ist die Einrichtung nicht anders, als bei jeder anderen Engine auch. Welche CPU werkelt in Deinem Tablet, Franz? Bei meinem ist es ein Intel x5-Z8300, der hat laut Spezifikation nur 2 Watt. Wie gesagt, der schafft in der Eröffnung manchmal nur 1 NPS Gruß Theo Bei mir auf Windows 10 Pro läuft Leela gar nicht. |
|
|||||||||||
AW: Selbstlernende KI: Neue Engine spielt auf Profi-Niveau
Es gibt (erfolgreiche) Bemühungen, Leela mit stark verkleinerten NeuronalNetzen laufen zu lassen, die dennoch ordentlich Stärke erreichen. Dies hat den großen Vorteil, daß Leela damit auf CPU laufend, wesentlich höhere Berechnungsgeschwindigkeiten erreichen kann - mit den normalen Netzen, die z.Zt. ja 20x256 groß sind, ist Leela ja auf der CPU quälend langsam. Auch für die Brettcomputer mit den Raspberry Pi- Rechnern könnte das sehr interessant sein.
Hier der Link zum Thread im Leela-Forum: https://groups.google.com/forum/#!to...ro/2f6Pata3AGY Bisher wird dort eine auf 16x2 (!) Größe eingeschrumpfte Version des starken NeuralNetzes 11258 angeboten. Theoretisch sollte dieses geschrumpfte Net 160x schneller abgearbeitet werden, als die Originalgröße (!!!). Damit könnte also auch auf limitierter Hardware (Raspberry Pi) eine erheblich größere Spielstärke generiert werden, weil durch das Speedup natürlich die Taktik erheblich besser wird. Es ist dabei aber zu beachten, daß die geschrumpfte Net-Version ein neuartiges SE-Net ist (SE= Squeeze and Excitation). Dies kann nur von den neueren LC0-Versionen ab 0.20.0 verarbeitet werden, mit älteren Version klappt es nicht! |
|
||||||||||||
AW: Selbstlernende KI: Neue Engine spielt auf Profi-Niveau
Da keimt ja Hoffnung für die picochess LC0 Version auf
|
|
|||||||||||
AW: Selbstlernende KI: Neue Engine spielt auf Profi-Niveau
Ausführliche Analyse einer AlphaZero vs. Stockfish 8 Partie von Arno Nickel !
Zitat: "Die jüngsten Erfolge von AlphaZero gegen Stockfish haben weltweit Bewunderung und Erstaunen ausgelöst. „Schach wie von einem anderen Planeten“, „alien like“, „super human“ heißt es in Kommentaren namhafter Großmeister und Schachautoren. Besonders eine der im Dezember 2018 veröffentlichten Matchpartien sorgte für Furore. AlphaZero spielt anders, gibt Material für langfristige strategische Ziele. Ein neuer Mythos oder ein echter Quantensprung? Fernschach-Großmeister Arno Nickel hat die glänzendste aller Glanzpartien der „künstlichen Intelligenz“ aus der Sicht von Stockfish eingehend analysiert und vieles zutage gefördert, was bisher im Dunkeln lag." (Zitatende) Sehr lesenswert! Und zum Nachspielen empfohlen (AlphaZero opfert sogar zwei Bauern, um Angriff zu erhalten)! https://de.chessbase.com/post/wie-st...nale-netz-ging |
|
||||
AW: Selbstlernende KI: Neue Engine spielt auf Profi-Niveau
Hallo Stefan,
vielen Dank für diesen hoch interessanten Link. Das werde ich mir einmal die Tage näher ansehen. Gruß Egbert |
Folgender Benutzer sagt Danke zu Egbert für den nützlichen Beitrag: | ||
StPohl (15.01.2019) |
|
|||||||||||
AW: Selbstlernende KI: Neue Engine spielt auf Profi-Niveau
Selbst die Fußnoten dieses brillanten Artikels sind lohnend. Es gibt dort Links zu einigen Analysevideos auf youtube und vieles andere Interessante! Geändert von StPohl (15.01.2019 um 16:26 Uhr) |
Folgender Benutzer sagt Danke zu StPohl für den nützlichen Beitrag: | ||
Egbert (15.01.2019) |
|
|||||||||||
AW: Selbstlernende KI: Neue Engine spielt auf Profi-Niveau
Keine Ursache. Ich werde mir die Partie auch noch ausführlich zu Gemüte führen. Werde sie, wenn ich frei habe, auf meinem CGE-King im Analysemodus nachspielen (ebenso die Analysen von Arno Nickel (der Mann ist Fernschach Großmeister! und ich hatte das Privileg, ihn bei diesem Artikel sogar (ein gaaaanz klein wenig) vorab beraten zu dürfen)) und mal schauen, was mir da so vom King angezeigt wird.
Selbst die Fußnoten dieses brillanten Artikels sind lohnend. Es gibt dort Links zu einigen Analysevideos auf youtube und vieles andere Interessante! Zitieren:
Dafür wäre es aber wünschenswert, den Hardwarenachteil auf Seiten der traditionellen Engines, die eben nicht über AlphaZeros TPUs verfügen, stärker als bisher zu berücksichtigen.
Zitieren:
Nicht die reine Rechenkraft ist die Stärke der „künstlichen Intelligenz“, sondern die Funktionsweise des neuronalen Netzes, das die Selektion intelligenter Zugkandidaten und das Ausschließen schwacher Züge steuert.
__________________
Mein Profil beim ICCF (International Correspondence Chess Federation) https://www.iccf.com/player?id=89948&tab=3 Geändert von Hartmut (16.01.2019 um 20:46 Uhr) |
|
|||||||||||
AW: Selbstlernende KI: Neue Engine spielt auf Profi-Niveau
Nicht unbedingt. Man muß sich klarmachen, daß bei den NN-Engines - im Gegensatz zum Menschen - das Neuronale Netz nicht wirklich existiert. Es gibt ja keine Neronen und Synapsen, keine sich verstärkenden oder abschwächenden Verbindungen in der AlphaZero Hardware bzw. in der GPU, auf der lc0 läuft. Das Neuralnetz ist nur eine Emulation. Diese überhaupt entstehen zu lassen, “frißt“ viel Rechenpower, bevor das NeuronaleNetz überhaupt selbst anfängt zu “denken“ oder Muster zu erkennen. Genauso wie Windows eine Emulation ist: auf keinem PC, in keiner CPU, gibt es Fenster, Mauszeiger etc. Diese ganze Benutzeroberfläche existiert gar nicht und es muß viel Rechenleistung aufgewendet werden, um diese Emulation zu erzeugen.
Daher muß man unterscheiden zwischen der Rechenleistung, die das NeuralNetz selbst leistet und der Rechenleistung, die die Maschinen-Hardware erbringen muß, damit das NeuralNetz überhaupt erst (scheinbar) entsteht. |
|
|||||||||||
AW: Selbstlernende KI: Neue Engine spielt auf Profi-Niveau
Nicht unbedingt. Man muß sich klarmachen, daß bei den NN-Engines - im Gegensatz zum Menschen - das Neuronale Netz nicht wirklich existiert. Es gibt ja keine Neronen und Synapsen, keine sich verstärkenden oder abschwächenden Verbindungen in der AlphaZero Hardware bzw. in der GPU, auf der lc0 läuft. Das Neuralnetz ist nur eine Emulation.
... Zitieren:
Daher muß man unterscheiden zwischen der Rechenleistung, die das NeuralNetz selbst leistet und der Rechenleistung, die die Maschinen-Hardware erbringen muß, damit das NeuralNetz überhaupt erst (scheinbar) entsteht.
__________________
Mein Profil beim ICCF (International Correspondence Chess Federation) https://www.iccf.com/player?id=89948&tab=3 |
Themen-Optionen | |
Ansicht | |
|
|
Ähnliche Themen | ||||
Thema | Erstellt von | Forum | Antworten | Letzter Beitrag |
Frage: Freie Engine (Uci) für PC - Spielstil | Ecki | Die ganze Welt der Schachcomputer / World of chess computers | 4 | 05.04.2015 16:03 |
News: Revelation als UCI engine: PCSengine software | krval | Die ganze Welt der Schachcomputer / World of chess computers | 1 | 13.08.2013 16:06 |
News: MephBoard - Winboard Engine für Mephisto PC-Modul | krval | Technische Fragen und Probleme / Tuning | 8 | 11.01.2012 21:30 |
Mephisto PC-Modul als UCI Engine | FluidDynamics | Die ganze Welt der Schachcomputer / World of chess computers | 0 | 14.02.2008 08:53 |
Fruit als Engine? | Robert | Die ganze Welt der Schachcomputer / World of chess computers | 3 | 04.08.2005 08:26 |