Einzelnen Beitrag anzeigen
  #1  
Alt 05.09.2020, 13:49
StPohl StPohl ist offline
TASC R30
 
Registriert seit: 30.03.2018
Land:
Beiträge: 422
Abgegebene Danke: 71
Erhielt 545 Danke für 245 Beiträge
Aktivitäten Langlebigkeit
3/20 6/20
Heute Beiträge
1/3 ssssss422
Stockfish 12 in eigener Dimension

Da ja Stockfish auch in Brettcomputer(n?) läuft, hier nur der kurze Hinweis darauf, daß Stockfish 12 vor kurzem erschienen ist und dank der Tatsache, daß ein simples, einschichtiges NeuralNetz (Idee dazu kommt von Shogi-Engines) die klassische, handgeschriebene Stellungsbewertung ersetzt hat, ist Stockfish 12 in völlig surreale Elo-Sphären entschwebt.
Mein Testrun ist soeben online gegangen. Bisher hat jede Stockfish Vollversion (9, 10, 11 etc.) immer so ca. +50 Elo zur Vorgängerversion zugelegt. Stockfish 12 aber liegt unfaßbare +130 Elo vor Stockfish 11 in meiner Rangliste!!!

https://www.sp-cc.de


PS: Zum Verständnis: Das nnue-Neuralnetz, das in Stockfish 12 zum Einsatz kommt, ist im Vergleich zu den lc0-Neuralnetzen extrem primitiv/rudimentär. Das hat aber den Vorteil, daß Stockfish 12 nur leicht abgebremst wird (ca. -40% Knotenleistung zu Stockfish 11) und damit nachwievor sowohl auf der CPU laufen kann (lc0 läuft ja nur auf der GPU wirklich schnell) als auch eine normale Alpha/Beta-Baumsuche beibehalten werden kann. Insofern ist Stockfish 12 weiterhin eine normale, klassische Schachengine. Trotzdem hat auch dieses primitive, einschichtige Neuralnetz demonstriert, daß auf eng begrenzten Feldern (wie Schach) die künstliche Intelligenz, also der bionische, selbstlernende NeuralNetz-Ansatz, dem klassischen, menschlichen Software-Engineering mittlerweile weit überlegen ist.
Die ganze nnue-Entwicklung für Stockfish ist nämlich nur einen guten Monat alt. Um +100 Elo mit der normalen menschlichen Programmierkunst zuzulegen (Stockfish hatte seit Version 11 schon ca. +30 Elo mit klassischen Patches zugelegt, bevor das nnue-Netz kam), hat Stockfish zuletzt (laut meiner Messungen) vom Februar 2018 bis Mitte Januar 2020 (SF 11) gebraucht, also ca. 23 Monate (!) - also 23x länger. Ohne Worte...


PS2: In zwei 300er Testruns war bei mir auch Lc0 auf einer RTX 2060 GPU gegen Stockfish mit nnue ohne reale Chance:

SF 200823 82215d0fd0df vs Lc0 0.26.1 t60-4619: 300 (+ 85,=199,- 16), 61.5 % (+82 Elo)
SF 200810 112bb1c8cdb5 vs Lc0 0.26.1 LS 15: 300 (+ 78,=196,- 26), 58.7 % (+62 Elo)

Geändert von StPohl (05.09.2020 um 15:08 Uhr)
Mit Zitat antworten
Folgende 7 Benutzer sagen Danke zu StPohl für den nützlichen Beitrag:
applechess (05.09.2020), BHGP (05.09.2020), Egbert (05.09.2020), jerazi (06.09.2020), marste (05.09.2020), RetroComp (05.09.2020)