崔灿重磅论文:从AI分析,中国古代棋圣不弱于现代超一流棋手!(7)
2023-04-29 来源:飞速影视
围棋AI“KataGo”在2020年1月的一次版本更新之后,开始支持包括“还棋头”在内的多种围棋规则,为古今围棋高手“关公战秦琼”初步扫清了障碍。通过“围棋AI分析”来判定棋手水平,是“围棋学”中的全新领域。有必要先对围棋AI分析研究的基本假设、逻辑原理、规则程序等问题进行深入探讨。下面介绍本研究使用的围棋AI程序与加载平台,并详细阐述围棋AI分析的常用参数及其特性,再对利用围棋AI开展研究的注意事项做出总结。
(一)KataGo与Lizzie
1.KataGo(卡塔围棋)
最近两年,在围棋AI群雄逐鹿的过程中,KataGo成了其中的佼佼者。该程序为由计算机科学家David J. Wu开发,在通用棋类程序“AlphaZero”技术的基础上,优化了相关算法,做出了许多修改与增强。如今,KataGo已经成为了当前棋力最强的开源围棋AI,支持各种规格的棋盘,可以随时调节贴目的大小,并且在一定程度的优势下,不会像AlphaGo那样出现无谓的目数退让,是除“绝艺”与“星阵”两大商业围棋AI之外,棋手训练提高必备的围棋AI程序。
2.Lizzie(里拉零图形界面)
围棋AI脚本一般都遵循GTP[2]协议,可直接在命令行界面运行。若是让围棋AI运行在图形界面,则需要专用的可执行程序加载。
“Lizzie”诞生于2018年初,是程序员Annie Wagner设计的一款可加载围棋AI的图形界面程序,最初是为了实现围棋AI“Leela Zero[3]”的棋局实时分析功能。此后增加了对KataGo及一些其他开源围棋AI引擎的支持,可以使各种围棋AI运行在图形化界面下,方便使用者进行棋局分析。
如今被国内职业棋手与围棋爱好者广泛使用的Lizzie程序,是由一位名为Yzy的网友修改后的版本,在原先基础上增加了“鹰眼分析”等新功能,数据统计方面也提供了诸多便利。下文中的“Lizzie”均指这一修改版。本研究采用的围棋AI指标参数标准,大多也基于该版本Lizzie的默认设定,理由将在后文中陆续阐明。
本站仅为学习交流之用,所有视频和图片均来自互联网收集而来,版权归原创者所有,本网站只提供web页面服务,并不提供资源存储,也不参与录制、上传
若本站收录的节目无意侵犯了贵司版权,请发邮件(我们会在3个工作日内删除侵权内容,谢谢。)
www.fs94.org-飞速影视 粤ICP备74369512号