Vés al contingut

Leela Zero

De la Viquipèdia, l'enciclopèdia lliure
Leela Zero

Tipusmotor de go Modifica el valor a Wikidata
Versió inicial26 octubre 2017 Modifica el valor a Wikidata
Versió estable
0.17 (4 abril 2019) Modifica el valor a Wikidata
LlicènciaGNU GPL 3.0 Modifica el valor a Wikidata
Característiques tècniques
Sistema operatiuMicrosoft Windows Modifica el valor a Wikidata
Escrit enC++ Modifica el valor a Wikidata
Equip
Desenvolupador(s)Gian-Carlo Pascutto Modifica el valor a Wikidata
Més informació
Lloc webzero.sjeng.org Modifica el valor a Wikidata

Leela Zero és un programa informàtic de Go gratuït i de codi obert llançat el 25 d'octubre de 2017. Està desenvolupat pel programador belga Gian-Carlo Pascutto,[1][2][3] l'autor del motor d'escacs Sjeng i el motor Go Leela.[4][5]

L'algoritme de Leela Zero es basa en l'article de DeepMind del 2017 sobre AlphaGo Zero.[3][6] A diferència del Leela original, que té molts coneixements humans i heurístics programats, el codi del programa de Leela Zero només coneix les regles bàsiques i res més. El coneixement que fa de Leela Zero un jugador fort està contingut en una xarxa neuronal, que s'entrena a partir dels resultats de jocs anteriors que va jugar el programa.[7]

Leela Zero s'entrena mitjançant un esforç distribuït, que es coordina al lloc web de Leela Zero. Els membres de la comunitat proporcionen recursos informàtics mitjançant l'execució del client, que genera oartides de joc propi i els envia al servidor. Les partides d'auto-joc s'utilitzen per entrenar xarxes més noves. En general, més de 500 clients s'han connectat al servidor per aportar recursos.[7] La comunitat també ha proporcionat contribucions de codi d'alta qualitat.[7]

Leela Zero va acabar tercera al BerryGenomics Cup World AI Go Tournament a Fuzhou, Fujian, Xina, el 28 d'abril de 2018.[8] The New Yorker a finals del 2018 va caracteritzar Leela i Leela Zero com "els motors Go de codi obert més exitosos del món".[9]

A principis del 2018, un altre equip va ramificar Leela Chess Zero des de la mateixa base de codi, també per verificar els mètodes del document AlphaZero aplicats al joc dels escacs. L'ús de les TPU de Google per part d'AlphaZero va ser substituït per una infraestructura de crowdsourcing i la possibilitat d'utilitzar GPU de targetes gràfiques mitjançant la biblioteca OpenCL. Tot i així, s'espera que trigui un any d'entrenament multitudinari per compensar la dotzena d'hores que AlphaZero va poder entrenar per al seu matx d'escacs al diari.[10]

Referències[modifica]

  1. «Feature: One man's Go program looks to remake AlphaGo Zero - and beyond». Xinhuanet, 09-04-2018. Arxivat de l'original el 23 d’abril 2018. [Consulta: 28 abril 2018].
  2. «围棋AI"丽拉"获赞接近职业棋手水准,它的作者竟是一个不太会下棋的程序员» (en xinès). Xinhuanet, 05-02-2018. Arxivat de l'original el 11 de febrer 2018. [Consulta: 27 abril 2018].
  3. 3,0 3,1 «更开放,更共享,比利时围棋AI"丽拉·元"重塑"阿尔法元"» (en xinès). Xinhuanet, 08-04-2018. Arxivat de l'original el 9 d’abril 2018. [Consulta: 27 abril 2018].
  4. «프로 수준급 인공지능 바둑 프로그램 '릴라(Leela)' 무료 공개» (en korean). Baduk News, 23-02-2017. Arxivat de l'original el 6 juliol 2018. [Consulta: 27 abril 2018].
  5. «릴라의 출현과 온라인 대국의 비극적인 종말...» (en korean). Cyberoro, 03-03-2017. [Consulta: 27 abril 2018].
  6. «leela-zero». GitHub. [Consulta: 27 abril 2018].
  7. 7,0 7,1 7,2 «Gian-Carlo Pascutto - The man behind LeelaZero». European Go Federation, 24-05-2018. [Consulta: 27 maig 2018].
  8. «世界AI大赛决赛腾讯内战 凤凰2-1绝艺夺冠» (en xinès). sina.com.cn, 28-04-2018. [Consulta: 28 abril 2018].
  9. «How the Artificial-Intelligence Program AlphaZero Mastered Its Games». , 2018 [Consulta: 31 desembre 2018].
  10. Silver, Albert. «Leela Chess Zero: AlphaZero for the PC». Chess News, 26-04-2018. [Consulta: 11 juny 2018].

Enllaços externs[modifica]