KataGo

KataGo es un software diseñado para jugar Go gratuito y de código abierto, capaz de derrotar a jugadores humanos de alto nivel.[1] Lanzado por primera vez el 27 de febrero de 2019, está desarrollado por David Wu.[2]

Basado en las técnicas utilizadas por AlphaGo Zero de DeepMind, implementa la búsqueda de árbol de Monte Carlo con una red neuronal convolucional que proporciona evaluación de posición y orientación de políticas. En comparación con AlphaGo, KataGo presenta muchas mejoras que le permiten aprender más rápido y jugar con más fuerza.[3] Posee características que están ausentes en muchos otros programas de juego Go como la estimación de puntaje; soporte para tablas pequeñas, valores arbitrarios de komi y handicaps; y la capacidad de usar varios conjuntos de reglas de Go y ajustar su juego y evaluación para las pequeñas diferencias entre ellos.

KataGo es compatible con el protocolo de texto Go, con varias extensiones,[4] lo que lo hace compatible con GUI populares como Lizzie . Como alternativa, también implementa un protocolo personalizado de "motor de análisis", que es utilizado por la GUI de KaTrain,[5] entre otros. KataGo es ampliamente utilizado por jugadores humanos de go, incluido el equipo nacional de Corea del Sur, con fines de entrenamiento.[6][7] KataGo también se utiliza como motor de análisis predeterminado en el sitio web de Go en línea AI Sensei,[8] así como en OGS.[9]

En 2022, KataGo se utilizó como objetivo para la investigación de ataques adversarios, diseñada para demostrar los "modos de falla" de los sistemas de IA. Los investigadores pudieron engañar a KataGo para que terminara el juego prematuramente.[1][10] En particular el investigador (y jugador amateur) Kellen Pellerin, utilizando la técnica del sándwich consiguió ganar 14 de 15 juegos, con una tasa de victorias del 93 %.

Referencias

  1. Benj Edwards (7 de noviembre de 2022). «New Go-playing trick defeats world-class Go AI, but loses to human amateurs». Consultado el 8 de noviembre de 2022.
  2. David Wu (2019-02-27). «Accelerating Self-Play Learning in Go». .
  3. David Wu (15 de noviembre de 2020). «Other Methods Implemented in KataGo». GitHub. Consultado el 4 de noviembre de 2022.
  4. «KataGo GTP Extensions». GitHub. Consultado el 3 de enero de 2023.
  5. «KaTrain». GitHub (Github repo). Consultado el 3 de enero de 2023.
  6. 金雷 (1 de marzo de 2021). «AI当道 中国围棋优势缩小了吗?» [With the dominance of AI, is China's Go superiority shrinking?]. Xinmin Evening News. Consultado el 5 de diciembre de 2021.
  7. Hong-ryeol Lee (14 de abril de 2020). «'AI 기사' 격전장에 괴물 '블랙홀'이 등장했다» [A monster 'black hole' appeared in the battlefield of 'AI Go players']. The Chosun Ilbo. Consultado el 8 de diciembre de 2021.
  8. «AI Sensai FAQ». Consultado el 2 de noviembre de 2022.
  9. Anoek (OGS developer) (31 de marzo de 2022). «Considering removing Leela Zero from our supported AI Reviewers». Consultado el 2 de noviembre de 2022.
  10. Tony Tong Wang (2022-11-01). «Adversarial Policies Beat Professional-Level Go AIs». .
Este artículo ha sido escrito por Wikipedia. El texto está disponible bajo la licencia Creative Commons - Atribución - CompartirIgual. Pueden aplicarse cláusulas adicionales a los archivos multimedia.