Not logged inCSS-Forum
Forum CSS-Online Help Search Login
CSS-Shop Impressum Datenschutz
Up Topic Hauptforen / CSS-Forum / LCZero TestNet 2xxx macht gute Fortschritte
- - By Lothar Jung Date 2018-10-10 21:47 Edited 2018-10-10 22:23
Nach dem zweiten LR Drop stieg das Self-Elo von 4.100 auf derzeit 4.339 (Net 21390).
Im Forum wird über Tests zwischen 1xxx und 2xxx berichtet.
Die aktuellen TestNets 2xxx scheinen schon jetzt sehr erfolgreich zu sein.

Vgl.: https://docs.google.com/spreadsheets/d/1ZAIuHR6n-5JTxKQc0XUSx1jyUrgVEcj8DNLKA7-urBw/edit?ts=5b7d9014#gid=763519729
Parent - - By Lothar Jung Date 2018-10-11 15:37 Edited 2018-10-11 16:10
Falls es von Interesse ist?!
Die Entwicklung der Test20 Nets stimmt optimistisch.
Derzeit hat das Net 21430 4457 Self-Elo.
Eine sehr gute Steigerung in Bezug auf den Wert von gestern Abend.
Im Forum und bei Twitch laufen Tests.
Remis und Gewinne gegen SF.
Parent - - By Horst Sikorsky Date 2018-10-11 15:44
Danke Lothar 
Parent - - By Lothar Jung Date 2018-10-11 20:31 Upvotes 1
Nachstehend ein Lc0-Patch zur Erstellung seiner Eröffnungbiliothek:

https://github.com/petersn/lczero-book-maker
Parent - - By Lothar Jung Date 2018-10-13 13:16
Das Net 21470 (4438 Self-Elo) wird auch gegen SF getestet (vgl. Forum).
Auf einer 2080 ti werden schon jetzt erstaunliche Ergebnisse erzielt, insbes. bei längerem TC.
Zur Zeit stoppt die Netberechnung wegen Arbeiten am Server.
Es bleibt sehr spannend!
Bei weiteren Self-Elo-Steigerungen und LR-Drop wird Leela auf stärkerer GPU-Hardware auf einem deutlich höherem Niveau spielen.
Schon jetzt sollen die 2xxx-Nets taktisch stärker spielen.
Parent - - By Tom Paul Date 2018-10-13 15:09
Lothar Jung schrieb:

Das Net 21470 (4438 Self-Elo) wird auch gegen SF getestet (vgl. Forum).
Auf einer 2080 ti werden schon jetzt erstaunliche Ergebnisse erzielt, insbes. bei längerem TC.
Zur Zeit stoppt die Netberechnung wegen Arbeiten am Server.
Es bleibt sehr spannend!
Bei weiteren Self-Elo-Steigerungen und LR-Drop wird Leela auf stärkerer GPU-Hardware auf einem deutlich höherem Niveau spielen.
Schon jetzt sollen die 2xxx-Nets taktisch stärker spielen.


Da bringt mir die neueste ID nichts, wenn diese taktisch minimal stärker ist und positionell um ein vielfaches schwächer.
Solange ID 11198 am stärksten ist, macht es auch viel mehr Sinn diese zu verwenden.
Auf einer RTX 2080 Ti macht man damit wesentlich stärkere Stockfishe einfach nur platt.

Je nach Testbedingungen wäre LC0 damit ~100 ELO stärker als zuvor.
Da müssten die CPU Benutzer ihrem Stockfish nicht mehr 4 Kerne sondern 16 Kerne geben, damit dieser auch ~100 ELO stärker wird als zuvor.

LC0 spielt mit TB ~50 ELO stärker.
Stockfish spielt mit TB ~5 ELO stärker.

Man kann sich auch eine zweite GPU kaufen und hat seine ~50 ELO Zuwachs an Spielstärke.
einen Threadripper mit 16 Kernen muss man aber austauschen und einen mit 32 Kernen kaufen.
4x RTX 2080 Ti GPUs passen in einen Rechner aber keine 4x Threadripper CPUs.
In Zukunft muss man auch nicht die neueste Hardware kaufen die nur 5-15% Mehrleistung bringt, sondern eine weitere GPU.
Parent - - By Martin Steinwandter Date 2018-10-13 15:24
Morgen fliegt LC0 gegen Ethereal beim Tcec cup raus, da helfen dir auch keine 4x RTX 2080  Schade! 
Parent - - By Reinhold Stibi Date 2018-10-13 16:47
Es kann durchaus sein, dass Lc0 gegen Ethereal 11.0 bei TCET rausfliegt.

Mein Test mit GTX 960  gegen X5680 4 Threads  je 2 Min. + 6 Sek. pro Zug:

Ethereal 11.00   - Lc0 18.11250 

29 Partien   +8  =17  -4   =+ 48 Elo für Ethereal.

Dass die tbs bei Lc0 +50 Elo bringen sollen, halte ich für ein Märchen.
M.E. nur 5 bis 8 Elo.

Eine 2080 ti ist doch jetzt viel zu teuer und wird wahrscheinlich nur ca. 20-30 % mehr an Leistung gegenüber einer 1080 ti bringen,
was ca. + 20 Elo bedeutet.

Einen Fortschritt in den letzten 2 Monaten kann ich bei Lc0 nicht erkennen.
Parent - - By Lothar Jung Date 2018-10-13 17:31
Aus dem Forum folgender aktueller Thread:

21470 vs. Ethereal 10.55 4CPU

TC: 15min + 5s increment

-----------------Lc0.18.21470-----------------
Lc0.18.21470 - Ethereal10.55-x64-popcnt : 5.0/10 3-3-4 (00=11=10==)  50%    ±0

Performance Rating = 3280

Pretty good result overall - here's are 2 very nice wins - notice how tactical she is!

https://lichess.org/660lp6uh

https://lichess.org/eUHWkPbU

Hardware:  1070Ti vs. 4CPU, ratio ~0.7
Parent - - By Tom Paul Date 2018-10-13 19:17
Da wurde aber sehr nachgebessert, siehe Graph: http://testserver.lczero.org/
Parent - - By Lothar Jung Date 2018-10-14 08:52 Edited 2018-10-14 08:58
Nach der gestrigen Wiederinbetriebnahme des Servers erreichte das Net 21494 ein SelfElo-Wert von 4572.

Es ist jedenfalls nicht ausgeschlossen, dass die besten der 2xxx TestNets die Spielstärke der besten 1xxx TestNets in absehbarer Zeit übertreffen werden.

Wir werden sehen!
Parent - By Reinhold Stibi Date 2018-10-14 14:24
Es fehlen noch ca. 200 bis 250 Elo.

Mir ist bei meinen Tests mit Lc0 aufgefallen, dass die tbs gar nichts bringen im Spiel und bei Teststellungen.
Auch habe ich im Verdacht, dass die Version 17 im Vergleich zur 18  eher besser ist.

Bei Testspielen mit Lc0  v.18 mit GTX 960  gegen Ethereal 11.00  mit X5680 4 Threads
hatte Lc0 bei mehreren Durchgängen immer das nachsehen, sodass ich schon glaubte,
dass Ethereal besser wäre.

Aber mit meinem Zweitcomp. E5345 mit GTX 1050 Ti  hat Ethereal 11.00 das nachsehen.

Lc0 17.11250  GTX 1050 Ti  gegen Ethereal 11.00 E5345  6 Threads   je 4 Min+6 Sek.Z

10 Partien  +4  =5  -1    =65,0 %  = +108 Elo

und der Trend setzt sich bei weiteren Spielen fort.

Insofern glaube ich schon, dass bei sehr guter Hardware Lc0 besser ist als Ethereal 11.00
Parent - - By Lothar Jung Date 2018-10-15 22:23 Edited 2018-10-15 22:43
Heute erreichte das Self-Play-Elo des Test-Net 21583 folgenden Wert: 4652.

Nachstehend ein Link hinsichtlich des Vergleich der Nets:

http://lczero.org/?full_elo=1

Man beachte die Steilheit des „Full Elo Graph“ der jeweiligen Test-Nets.
Parent - - By Tom Paul Date 2018-10-23 18:48
Lothar Jung schrieb:

Heute erreichte das Self-Play-Elo des Test-Net 21583 folgenden Wert: 4652.

Nachstehend ein Link hinsichtlich des Vergleich der Nets:

<a class='ura' href='http://lczero.org/?full_elo=1'>http://lczero.org/?full_elo=1</a>

Man beachte die Steilheit des „Full Elo Graph“ der jeweiligen Test-Nets.


Das aktuellste Test-Net ist aber 400 ELO!!! schwächer.
Und insgesamt sogar 600 ELO schwächer.
Was ist da eigentlich los???
Parent - - By Lothar Jung Date 2018-10-27 12:04
Hier ist ein aktueller Test Lc0 18.1 (RTX 2080) von verschiedenen 2xxx NN gegen SF9 4 cores:

https://groups.google.com/forum/m/#!topic/lczero/B51fU09j4Wc

Demnach liegt NN 21944 nur noch 57 Elo hinter SF9 4 cores!
Parent - - By Reinhold Stibi Date 2018-10-27 12:20
Dann zähle 40 Elo für die neueren Stockfishe dazu dann liegt Lc0 noch 97 Elo

hinter Stockfish.

Das ist eine ganze Menge.   Momentan kommt Lc0 nach 2 Monaten nicht vom Fleck.

Ob die neue RTX 2080 gegen die GTX 1080 Ti etwas bringt ist fraglich
wenn man die Cudaeinheiten vergleicht.
Parent - - By Lothar Jung Date 2018-10-27 12:51
Ja, dass gilt für das NN 21944!
NN 11248 ist jedoch 21 Elo stärker als SF9.
Also nur ca. 20 Elo Abstand zu aktuellen SF9.
Parent - - By Tom Paul Date 2018-10-27 15:46
Lothar Jung schrieb:

Ja, dass gilt für das NN 21944!
NN 11248 ist jedoch 21 Elo stärker als SF9.
Also nur ca. 20 Elo Abstand zu aktuellen SF9.


Somit ist LC0 auf einer RTX 2080 Ti stärker als der aktuelle SF9.
Parent - By Horst Sikorsky Date 2018-10-27 16:11
Elozeruss Hauptsache Stärker oder nicht
Parent - - By Stefan Pohl Date 2018-10-27 16:19
Reinhold Stibi schrieb:


Ob die neue RTX 2080 gegen die GTX 1080 Ti etwas bringt ist fraglich
wenn man die Cudaeinheiten vergleicht.


??? Und ob das was bringt. Ich muß es wohl noch mal hier posten:

Wer sich fragt, wie schnell lc0 auf seiner NVIDIA-Karte laufen wird, wenn er sich eine anschafft, hier der Link zu den CUDA-Benchmarks: https://browser.geekbench.com/cuda-benchmarks

Den dortigen BenchWert teilt man durch ca. 42 und das ist dann etwa die Zahl der rollouts/s (von den ChessGUIs fälschlicherweise als nodes/s ausgegeben), die Leela CUDA auf der entsprechenden Karte schaffen sollte. Zumindest, sofern man ein neuronales Netz der Größe 20x256 nutzt, welches ja momentan die aktuelle Größe darstellt, die die 11xxx und 20xxx Nets haben.
Meine alte mobile Karte GTX 950m hat dort einen Wert von gut 43000 und bei mir schafft Leela gut 1000-1100 rollouts/s bei vollem Brett.
Dies gilt NICHT für die neuen RTX Karten! Wer stolzer Besitzer einer solchen ist, kann lc0 in den UCI-Optionen von fp32 auf fp16 setzen. Dies reduziert die Fließkommaoperations-Bandbreite von 32 auf 16 bit, was logischerweise eine beträchtliche Geschwindigkeitssteigerung mit sich bringt, nämlich ca. Faktor 2.7 (!). Ergo teilt man bei den neuen RTX Karten den CUDA-Benchwert nur durch ca. 15 (statt 42). Eine RTX 2080 (Benchwert 409466) erreicht also sagenhafte 27000 rollouts/s (in etwa), die RTX 2080 Ti sogar ca. 36000 (!). Wahnsinn!
Wer also eine neue Grafikkarte für lc0 anschaffen will, sollte unbedingt eine der neuen RTX Karten kaufen. Das ist eine andere Dimension!
Parent - - By Tom Paul Date 2018-10-27 17:22
Stefan Pohl schrieb:

Reinhold Stibi schrieb:


Ob die neue RTX 2080 gegen die GTX 1080 Ti etwas bringt ist fraglich
wenn man die Cudaeinheiten vergleicht.


??? Und ob das was bringt. Ich muß es wohl noch mal hier posten:

Wer sich fragt, wie schnell lc0 auf seiner NVIDIA-Karte laufen wird, wenn er sich eine anschafft, hier der Link zu den CUDA-Benchmarks: <a class='ura' href='https://browser.geekbench.com/cuda-benchmarks'>https://browser.geekbench.com/cuda-benchmarks</a>

Den dortigen BenchWert teilt man durch ca. 42 und das ist dann etwa die Zahl der rollouts/s (von den ChessGUIs fälschlicherweise als nodes/s ausgegeben), die Leela CUDA auf der entsprechenden Karte schaffen sollte. Zumindest, sofern man ein neuronales Netz der Größe 20x256 nutzt, welches ja momentan die aktuelle Größe darstellt, die die 11xxx und 20xxx Nets haben.
Meine alte mobile Karte GTX 950m hat dort einen Wert von gut 43000 und bei mir schafft Leela gut 1000-1100 rollouts/s bei vollem Brett.
Dies gilt NICHT für die neuen RTX Karten! Wer stolzer Besitzer einer solchen ist, kann lc0 in den UCI-Optionen von fp32 auf fp16 setzen. Dies reduziert die Fließkommaoperations-Bandbreite von 32 auf 16 bit, was logischerweise eine beträchtliche Geschwindigkeitssteigerung mit sich bringt, nämlich ca. Faktor 2.7 (!). Ergo teilt man bei den neuen RTX Karten den CUDA-Benchwert nur durch ca. 15 (statt 42). Eine RTX 2080 (Benchwert 409466) erreicht also sagenhafte 27000 rollouts/s (in etwa), die RTX 2080 Ti sogar ca. 36000 (!). Wahnsinn!
Wer also eine neue Grafikkarte für lc0 anschaffen will, sollte unbedingt eine der neuen RTX Karten kaufen. Das ist eine andere Dimension!


Und sobald LC0 Int4 beherrscht, geben ihm die RTX Grafikkarten die 4 fache Geschwindigkeit, also mindestens +100 zusätzliche ELO nur auf einer RTX Grafikkarte.
Parent - By Martin Steinwandter Date 2018-10-27 17:45
Zitat:
Und sobald LC0 Int4 beherrscht, geben ihm die RTX Grafikkarten die 4 fache Geschwindigkeit, also mindestens +100 zusätzliche ELO nur auf einer RTX Grafikkarte.

Und dann nochmals +100 für die nächste Netzwerkgröße
Parent - - By Lothar Jung Date 2018-10-27 18:35 Edited 2018-10-27 18:40
Den Unterschied einer RTX 2080 zu einer GTX 1080ti zeigt das Ergebnis im folgenden Thread:

https://groups.google.com/forum/m/#!topic/lczero/4YU6rcb4kV4

Das NN 21959 erreicht auf einer 1080ti 3.285 Elo und liegt demnach 28 Elo über SF DD 4 cores.

Vgl. folgende neue Tabelle:

https://docs.google.com/spreadsheets/d/1ZAIuHR6n-5JTxKQc0XUSx1jyUrgVEcj8DNLKA7-urBw/htmlview#gid=763519729

Übrigens erreicht eine RTX 2080 die CUDA-Benchmark-Leistung meines SLI-1080 Systems (2x1080).
Parent - - By Horst Sikorsky Date 2018-11-01 09:44
wann wird LcO besser als ende August?
weshalb dauert das und ist 17.0 wirklich besser als 18.1 (JA!)
wird der Berliner Flughafen eher fertig?
Parent - - By Heiko Krauß Date 2018-11-01 09:55
Horst Sikorsky schrieb:

wird der Berliner Flughafen eher fertig?


Vorher wirst du GM ( und ich IM)
 
Parent - By Horst Sikorsky Date 2018-11-01 10:49
gegen mich stellt keiner eine Figur ein
oder verliert auf Zeit
Parent - - By Tom Paul Date 2018-11-01 14:42
Horst Sikorsky schrieb:

wann wird LcO besser als ende August?


Ja wann?
Parent - - By Reinhold Stibi Date 2018-11-03 08:32
Lc0 kommt momentan nicht vom Fleck. Das neueste Network bewegt sich schon seit Wochen um 4200 Elo.

Um Stockfish zu überholen kommt es hauptsächlich auf die Software und nicht auf die Hardware an.

Seine Stärke hat Stockfish hauptsächlich von seinem Programm nicht von der Hardware,
Parent - - By Martin Steinwandter Date 2018-11-08 23:56
Code:
http://bonus.tcecbeta.club
hier sieht an den Fortschritt von LC0 mit dem 30er Netz. Gewaltig
Parent - By Peter Martan Date 2018-11-09 00:03
Du meinst die main page? Mittlerweile wird wieder dort gespielt.
https://tcec.chessdom.com/live.html
Parent - - By Lothar Jung Date 2018-11-04 20:28 Edited 2018-11-04 20:32
Auf einer RTX 2080 liegt das jeweils stärkste 11248 Netz mit einem aktuellen 22110 Netz gegen SF9, 4 cores, 4,5 GHz nur 50 Elo auseinander:

https://groups.google.com/forum/m/#!topic/lczero/B51fU09j4Wc
Parent - - By Lothar Jung Date 2018-11-10 09:47 Edited 2018-11-10 09:54
Das NN 31000 liegt mit 3.254 Elo nur 3 Elo unter SF DD 4 cores und 34 Elo unter dem Netz 22088 nach dem LR-Drop:

https://docs.google.com/spreadsheets/d/1ZAIuHR6n-5JTxKQc0XUSx1jyUrgVEcj8DNLKA7-urBw/htmlview#gid=763519729

Das aktuelle NN 31050 liegt mit 4.476 Self-Elo 121 Self-Elo über dem NN 31000.
Das Test NN 3xxxx hat das Test NN 2xxxx überholt und entwickelt sich sehr dynamisch.

Übernächste Woche werde ich mit meinem SLI 1080 System kurze Test-Tuniere mit SF und dem jeweils stärksten 31xxx NN durchführen.
Ich war bisher wegen Urlaub und Umzug daran gehindert.
Parent - - By Lothar Jung Date 2018-11-12 15:22 Edited 2018-11-12 15:27
Leela Test30 31093 liegt bei 3.295 Elo, nur 17 Elo unter Test20 22160 und auch 17 Elo unter SF5 4 cores.

https://docs.google.com/spreadsheets/d/1ZAIuHR6n-5JTxKQc0XUSx1jyUrgVEcj8DNLKA7-urBw/htmlview#gid=763519729

Test30 Self-Elo liegt derzeit bei 4.700.
Sehr verheißungsvoll, da noch 2 LR-Drops ausstehen.
Parent - - By Tom Paul Date 2018-11-12 17:12
Lothar Jung schrieb:

Test30 Self-Elo liegt derzeit bei 4.700.
Sehr verheißungsvoll, da noch 2 LR-Drops ausstehen.


Somit eine Steigerung von ~200 ELO und das wurde heute an einem Tag erreicht.

Du solltest den anderen hier vielleicht erklären was mit LR-Drops gemeint ist;).
Parent - - By Lothar Jung Date 2018-11-12 18:25
Learning Rate: How fast the neural net weights are adjusted. Too high and you don't learn anything, or worse. Too low and your progress is too slow.

https://github.com/LeelaChessZero/lc0/wiki/Neural-Net-Training
Parent - By Tom Paul Date 2018-11-13 18:46
Wann wird eigentlich die Anzahl blocks und filters erhöht?
Parent - By Tom Paul Date 2018-11-13 18:43
Es wurden 15 Millionen Partien gebraucht um 4750 ELO zu erreichen.

Das sind spitzen Aussichten um die 5000 ELO Marke zu knacken und
damit wäre LC0 definitiv stärker als Stockfish auf einem 32 Kerne Threadripper!
Up Topic Hauptforen / CSS-Forum / LCZero TestNet 2xxx macht gute Fortschritte

Powered by mwForum 2.29.3 © 1999-2014 Markus Wichitill