Leela Zero

User avatar
Admin
Site Admin
Posts: 401
Joined: Sat Jan 17, 2015 6:30 pm
Rang: 1d

Re: Despre versiunea 93229e15

Postby Admin » Thu Mar 29, 2018 10:25 am

MihaiL wrote:Pe mine m-a dezamagit versiunea asta mamut. Am pus-o sa dea doua pietre versiunii celei mai tari "oficiale" (85c6f2ad).
Amanuntul nu are relevanta (putea fi de la +9H la -9H) pentru ca noua versiune (93229e15) a intrat intr-o scara si a jucat-o pana la capat. Scara nu mergea...


Se pare ca e foarte important hardware-ul sau cat timp de gandire i se da. La mine nu misca din piatra alba de la F4. Joaca bineinteles in 3x3, dreapta sus :)
Si pe mine ma plictiseste cu invaziile in 3x3 si din cauza asta in momentul asta folosesc LeelaZero doar pentru analiza partidelor jucate pe net. Intr-adevar ar fi foarte grav daca nu ar sti sa "citeasca" scara pentru ca ar pune sub semnul intrebarii orice varianta de joc. Dar la mine nu se mai intampla de vreo 2 luni sa se mai pacaleasca.
Ma gandesc ca din cauza ca reteaua noua e pe 20 de layere cu cate 256 de filtre, nu mai reuseste sa calculeze suficient in aceleasi setari de timp pe care le folosesti pentru retelele vechi.

Iulian Lungu

User avatar
Dan.A
Posts: 464
Joined: Mon Jan 19, 2015 12:58 pm
Location: Bucuresti
Rang: 3Kyu

Re: Leela Zero

Postby Dan.A » Thu Mar 29, 2018 10:54 am

Am reusit si eu sa fac niste experimente dar fara setari de timp. Am folosit -v 800 , -v 1600 , -v 3200 , -v 6400 (care ia prea mult asa ca a fost o singura data)

- La paritate castiga cel de 20x256 dar de la 1600 vizite in sus la 800 vizite tot buseste scara.

- La 2H in toate variantele joaca acelas fuseki (daca poate fi numit asa) , si iese din scara in josekiul final de 3x3. Singura exceptie fiind -v 3200 unde surprinzator iese doar de 2 ori si apoi joaca un joc normal pana la mutarea 260 unde pierde la puncte.

Concluzii de la alti testeri:
It seems to me that Leelaz.exe is not optimized for the GPU usage for the 20 block weights.

93229e won 3/20 (win rate 15%) 93229e may not be the best network if you don't have a decent hardware.


- Bjiyxo a dat drumul la o noua versiune, care poate fi descarcata de aici: https://drive.google.com/file/d/1Z1GP0I ... sp=sharing

Dar:
Many people said the new weight is much stronger than 93229e. However, the new weight can hardly compete with 4c7dd084(110) in the same time.

4c7dd084(110) este unltimul network 10x128 , care a promovat acu 9 ore.

Dar la mine nu se mai intampla de vreo 2 luni sa se mai pacaleasca.

Nici la mine nu mai are probleme cu scara 10x128. inafara de primele 2-3 care au aparut imediat dupa trecerea de la 6x128 restul se descurca bine.

P.S. Am incredere in GCP ca atunci cand se va ajunge, daca se va ajunge la 20x256 oficial va fi mai bun. Dat fiind si faptul ca si leelaz.exe va suferi mai multe modificari pana atunci.
"There are times when the only choices you have left are the bad ones."

User avatar
Admin
Site Admin
Posts: 401
Joined: Sat Jan 17, 2015 6:30 pm
Rang: 1d

Re: Leela Zero

Postby Admin » Wed Apr 04, 2018 3:30 pm

LeelaZero cu network de 128x10 a ajuns la 9888 ELO (pornind de la 8601). E foarte aproape de network-ul mamut antrenat de Bjiyxo de 256x20 (aflat acum la 9959 ELO).
Network de 128x10 inca isi mentine panta de crestere si sper sa si-o mai mentina macar pana pe la 10300 ELO.
Iulian Lungu

User avatar
Dan.A
Posts: 464
Joined: Mon Jan 19, 2015 12:58 pm
Location: Bucuresti
Rang: 3Kyu

Re: Leela Zero

Postby Dan.A » Thu Apr 05, 2018 10:55 am

Mic Update:

- Aveti aici un mic articol legat de Leela si o mica biografie a lui Gian-Carlo Pascutto: http://mp.163.com/v2/article/detail/DCV ... 9BOGK.html
Google translate este cat de cat decent aici.

- Se pare ca Leela a devenit extrem de populara in China, iar LeelaZero mai este si numita "people's A.I." (practic robotul poporului). I-au creeat si o iconita simbol (cu josekiul LZ preferat)

Se pare ca este asa de populara incat in china apar o gramada de networkuri hibrid (dupa cele antrenate oficial), individual antrenate cu partide mixte (de om sau de LeelaZero) sau cu net2net cum este si 20x256 creeat de Bjiyxo. Se fac si meciuri de strans fonduri pentru a sponsoriza antrenamente.

Chinezii chiar au reusit sa organizeze un meci intre LeelaZero si Golaxy. Golaxy este (cica) un robot misterios, care il va inlocui pe TianRang in meciul cu KeJie in cadrul concursului Wu Chingyuan Cup.

Detalii suplimentare puteti gasi la acest link: http://www.yikeweiqi.com/banner/43328/ tot in chineza

P.S. Iar un lucru interesant este ca in vest nu am vazut absolut nici un articol dedicat lui GCP. A trebuit sa apara in chineza. Si cred ca e prima poza cu el pe care o vad.
"There are times when the only choices you have left are the bad ones."

User avatar
MihaiL
Posts: 281
Joined: Mon Jan 19, 2015 12:24 pm
Rang: 2d

Golinks

Postby MihaiL » Fri Apr 06, 2018 12:55 pm

Legat de cele postate mai sus de Dan, exista o aplicatie Android numita Golinks, din nefericire in chineza, care cred ca se vrea un fel de platforma social media pentru jucatorii de Go. Gasiti APK-ul la linkul de mai jos:
http://a.app.qq.com/o/simple.jsp?pkgname=com.indeed.golinks
L-am gasit in Google Translate-ul articolului lui Dan, nu mai stiu cum :)
In mod normal trebuie sa ai cont (ceea ce penrru mine e challenging, fiind in chineza) insa contine doua meniuri interesante, care merg si fara cont.
Una ca sa te joci cu AI-ul. Aici am de semnalat doar sistemul de a pune pietre pe tabla, care este inedit: pui piatra si jos ai un buton de Confirm. Daca ai pus-o gresit, ai sageti sa o muti, inainte de Confirm. Ingenios ! (AI-ul, pe Mediu, care e free offline, e slab).
A doua e ca ai acces la partide online de pro care se joaca in acel moment (un fel de "alt WBaduk").
Daca gasiti varianta engleza...be my guests.
*HINT* Imediat dupa lansare inchideti de la [x] (dreapta sus) popup-ul cu motanu' sau ce e ala... :D

Un Paste fericit va urez !

User avatar
Dan.A
Posts: 464
Joined: Mon Jan 19, 2015 12:58 pm
Location: Bucuresti
Rang: 3Kyu

Re: Leela Zero

Postby Dan.A » Mon Apr 09, 2018 12:31 pm

Un articol (de data asta in engleza, dar tot din presa chineza) legat de GCP : http://www.xinhuanet.com/english/2018-0 ... 097436.htm

Later Edit: Networkul 117 tocmai a fost upgradat la 15x192 promovand cu 87%.
"There are times when the only choices you have left are the bad ones."

User avatar
Dan.A
Posts: 464
Joined: Mon Jan 19, 2015 12:58 pm
Location: Bucuresti
Rang: 3Kyu

Re: Leela Zero

Postby Dan.A » Tue Apr 17, 2018 10:03 am

Mic Update:

- S-a trecut oficial la arhitectura de 15x192. De atunci au promovat 8 networkuri.

- Acest network e de aproximativ 2.5 ori mai incet decat cel de 10x128. Asta incetineste antrenamentul.

- Marimea fisierului a crescut de la 36 MB la 113 MB.

In meciurile intre Golaxy si LeelaZero care vor fi 7 la numar momentan este 3-0 pentru Golaxy.

- Se pare ca in meciurile 2-3 au folosit networkuri antrenate de "bjiyxo".

- In meciurile urmatoare vor folosi un sistem ciudat de Handicap. Probabil de spectacol pentru a atrage audienta.

- Din aceste meciuri au descoperit ca programul nu foloseste cum trebuie timpul si resursele cand e setat sa gandeasca pe timpul adversarului. Acest lucru este vizibil mai ales la setari de timp mare , si cand sunt folosite placi puternice. Se va rezolva in urmatoarea versiune de leelaz.

- Zilele trecute a aparut un mic incident , care a creeat panica printre "unii" contributori mai putin rabdatori.
Un client genera partide cu setari gresite. Se pare de data asta ca era un client in China. Cineva a modificat codul sa antreneze partide cu piese deja puse pe hoshi si cu 0 komi dar a uitat sa-l dezactiveze si partidele au intrat si in antrenamentul LZ.
Se pare ca in China sunt multi care vor sa antreneze un robot sa joace ca in China antica. Omul si-a cerut scuze (pe redditul chinez) ca nu a schimbat codul.
"There are times when the only choices you have left are the bad ones."

User avatar
Dan.A
Posts: 464
Joined: Mon Jan 19, 2015 12:58 pm
Location: Bucuresti
Rang: 3Kyu

Leela Zero 14 cu suport ELF

Postby Dan.A » Sat May 05, 2018 10:55 am

Mic Update:

A aparut Leela Zero versiunea 0.14 cu Autogtp V 16

- Aceasta versiune suporta networkuri convertite din weighturile ELF

- Alt lucru interesant este ca nu mai trebuie dezarhivate networkurile. Nu am testat inca dar este un avantaj pentru cei cu problem de spatiu mai ales ca networkurile mari ocupa destul de mult.

- Folosirea inteligenta a timpului a devenit mai inteligenta

- S-a redus consumul de memorie

Planuri de viitor.

- O conversie mai buna a networkurilor ELF si probabil continuarea antrenamentului de aici.

- Deoarece trebuie schimbat codul, proiectul nu va antrena ELF, ci se va incerca injectarea de partide generate de ELF in antrenamentul LZ pentru a vedea cat de repede le asimileaza si daca exista vreun real progres.

- Teste pentru Komi variabil (la nivel de discutii). Momentan Komi de 7.5 este in cod. Deci indiferent de program si setari LZ tot cu 7.5 calculeaza partida\scorul.

- Posibilitatea de antrena network-ul sa afiseze si scorul pe langa procent de castig. Exact cum a facut GCP in Leela 11. Cica n-ar fi greu, dar trebuie cineva sa o faca.

- Metode e a invata sa joace la handicap deoarece asta e una din problemele LZ. De la 3-4 handicap in sus LZ joaca toate 3x3 intai si acest lucru o pune in dezavantaj la sfarsit de fuseki inceput de "middle game". Am testat acest lucru. Desi LZ e mai bun decat leela 11 , pe LZ o bat destul de usor la 4h iar la Leela 11 nu am reusit sa castig nici o partida la 4h.

- Se discuta antrenament in care jucatorul care primeste handicap sa joace cu mai putine vizite decat jucatorul care da. In acest mod jucatorul alb sa se obisnuiasca sa gaseasca mai usor hibe in jocul jucatorului (teoretic mai slab) , si astfel sa se schimbe oleaca jocul la handicap.

- Sa mai discutat si folosirea unui network separat pentru jocurile la H deoarece exista ingrijorarea ca s-ar putea reduce taria per ansamblu daca se combina antrenamentele.
"There are times when the only choices you have left are the bad ones."

User avatar
MihaiL
Posts: 281
Joined: Mon Jan 19, 2015 12:24 pm
Rang: 2d

Leela Zero 0.14 cu Lizzie 0.4 si cu ELF!

Postby MihaiL » Sat May 05, 2018 11:44 pm

Ca tot „progresistu'” mi-am dorit inca de la inceput ultima Leela Zero in ultima Lizzie si cu ultimul weight, cel „imprumutat” de la FB si cu ELO celest (11021). Clar nivel de pro. Cu alte cuvinte ai profesorul profesionist in casa :)

Evident o sa iasa un Lizzie 0.5 si problema se va regla si pe cale „oficiala”.
Pana atunci insa am aflat ca exista o versiune de Leela Zero a unui anume Kazam, cu care asta se poate realiza inca de acum.
Se downloadeaza de aici:https://github.com/Ka-zam/leela-zero/releases/download/leelaz-v40/leela_lizzie.zip
I se pune in interior lizzie.jar, weight-ul de ELF si folderul assets. I se da cale weight-ului in lizzie_properties (se deschide cu Notepad-ul par example).

Si visul se implineste: poti deja juca/analiza cu ultimul weight (f. tare) de la FB si o versiune de Leela Zero compatibila cu 0.14.

Enjoy !

User avatar
Dan.A
Posts: 464
Joined: Mon Jan 19, 2015 12:58 pm
Location: Bucuresti
Rang: 3Kyu

Re: Leela Zero

Postby Dan.A » Tue May 08, 2018 12:34 pm

Mic Update:

- Deoarece codul de la FB are anumite dependente care nu sunt "gratis\open" source cum ar fi "Nvidia CUDNN" s-a decis folosirea in continuare a codului LeelaZero

- S-a reusit conversia networkului ELF pentru a fi folosit de LeelaZero.

- Momentan in antrenament se folosesc partide generate de cel mai bun Network si Networkul ELF la o rata de 50/50 (din cate am observat). Si se pare cu un grad ridicat de succes, 4 promovari in 2 zile.
- Poate devine mai bun si la Handicap fara a fi schimbati parametrii de antrenament. Pentru asta probabil trebuie sa renunte sa intre in toate 3x3 inainte de a muta in alta parte de la 3-4H incolo. Asta creeaza un avantaj enorm pentru negru.

Chiar sunt curios la cat distanta suntem de AlphaZero. De FB cica din calcule eram la vreo 700 Elo distanta la momentul publicarii.
"There are times when the only choices you have left are the bad ones."


Return to “GO-ul si IT-ul/AI-ul”

Who is online

Users browsing this forum: No registered users and 1 guest

cron