飞扬围棋论坛

 找回密码
 注册

扫一扫,访问微社区

搜索
查看: 40286|回复: 74

几种围棋AI软件用后小结(心得)

[复制链接]
发表于 2018-10-2 03:29 | 显示全部楼层 |阅读模式
本帖最后由 Joe_G4906 于 2018-10-2 03:32 编辑

最近几个月赶时髦把几种市面上常见的AI软件都用了一遍,写这个贴子算是一个小结吧,抛砖引玉,希望对后来的棋友能提供参考( 回想自己找各种资源过程中也得到很多棋友帮助,非常感谢)

到目前为止,本人使用过的人工智能软件(或程序)包括以下几个( 含离线单机软件,和在线程序)

- Leela Zero + 官方权重 或者 新旧脸书权重
- 天顶围棋7
- 疯石2016(电脑版和手机版)
- 天壤围棋AI在线测试版
- 弈客围棋人工智能程序 弈小天 ( 5段 和 6D+ )

以下内容算作是一个简单评测加一点使用心得。

未完待续

评分

3

查看全部评分

回复

使用道具 举报

发表于 2018-10-3 09:48 | 显示全部楼层
本帖最后由 原力猫 于 2018-10-3 09:49 编辑

楼主写的很有意思,普及AI知识这个必需要顶

我再加点题外的话:
天顶7和天顶6有人修改出了GTP版,可以像里拉一样用各种平台进行挂载,而不需要依赖原界面平台,更自由,棋力也更高一些。 特别是天顶7,有人把老里拉的策略网络移植到了ZEN7中,双剑合璧棋力提高不少,所以这个版本的名称就叫“ZEN7核动力版”,现在有些里拉群把它做为一个测试里拉第三方引擎和权重让子棋能力的基准沙包。基本上现在是被让四子的棋份。当然必须说明的是用里拉官方引擎加官方权重让这个版本四子是非常困难,基本做不到的。这个需要第三方特殊版本加特殊的参数再加第三方权重才能做到。 有兴趣的兄弟可以找来试试,挺好玩的

评分

2

查看全部评分

回复 支持 3 反对 0

使用道具 举报

发表于 2018-10-3 10:00 | 显示全部楼层
现在的一些围棋AI(包括韩国和日本的)绝大部分真算不上自己原生开发,都是在别人的基础上搞出来的。这基本算法和架构是谷歌的,再加上脸书放出来的新旧二个ELF权重,更重要的是有里拉项目完全开源的程序、权重和上千万的AI自对弈棋谱。不光是机构就是个人也能搞出一套自己的AI程序来,现在很多第三方的权重就是很多个人用里拉的棋谱自己训练的,同B的情况下比原始的里拉权重都要强。只是一般人不知道和不容易得到罢了。现在的弈小天也不例外,弈客官方曾经声明新的弈小天就是用里拉的棋谱来训练的。AI自对弈产生训练棋谱是件相当耗费硬件资源的事,除了腾讯、脸书这样的大公司外不是一般的个人和公司玩得起的。所以完全开源里资源和谷歌的论文就是各家的根基,出来的东西其实祖上都一家

点评

精闢...  发表于 2019-1-11 01:29
您也是牛人!  发表于 2018-10-3 16:04
好评  发表于 2018-10-3 14:42
回复 支持 3 反对 0

使用道具 举报

发表于 2018-10-6 10:07 | 显示全部楼层
Joe_G4906 发表于 2018-10-6 04:22
这个帖子是写给那些还没有用过围棋 AI 软件,还在犹豫该试试哪一款软件,
或者考虑该买什么电脑配置来玩AI ...

哈哈,“你看得懂吗”,点睛之笔啊。
确实,在群里看到很多棋友上来就问,哪个权重最强。搞得一副绝顶高手的样子。其实大部分都是到网上遛狗去的。真要是下棋,还是从低权重开始对练才好。高权重做做分析倒是物尽其用的。

回复 支持 2 反对 0

使用道具 举报

 楼主| 发表于 2018-10-3 04:33 | 显示全部楼层
本帖最后由 Joe_G4906 于 2018-10-3 04:41 编辑

天顶围棋7
1) 天顶围棋7( Zen 7 ) 是一款日本研发的围棋AI软件。据说是目前商业零售软件里面棋力最强的。天顶软件只有电脑版,没有手机版。只能通过CPU来计算,独立显卡用不上。
2) 在淘宝买了一套天顶7绿色免安装版,拿来即用,使用也是非常简单方便的。能提供每一步的支招,也能做整张棋谱的复盘分析。
3) 使用天顶做棋力设置的时候,一个窍门是不要使用段位来设置棋力,比如设成8D, 9D。而是通过设置每一步电脑思考时间来调整棋力,时间越长棋力越高,可选的思考时间有5,10,15,20,30,60,120秒。如果通过段位来设置棋力,棋力要损失不少。
4) 在野狐上做了测试,天顶7设置15秒 - 20秒一步绝对可以稳定维持在野狐8D。能不能上9D没有找到机会实测。30秒一步因为思考时间太长,没有机会实测。
5) 在天壤网站实测结果则比较意外。15,20,30秒一步都基本上稳赢天壤业余3D。但是打到天壤业余5D这一档之后,即便开30秒一步也是下风棋,基本上负多胜少,升不上天壤业余6D。
6) 也拿天顶7跟疯石2016电脑版对弈过,基本上天顶15秒一步对疯石的最高一档7D下是上风棋。天顶的棋力确实比疯石要强。
7) 中国棋院的专业六段棋手李劼曾经亲自测试过天顶7两盘棋,结论是认为天顶7有职业棋手的水平。尤其序盘阶段能有职业高段水平。中盘战斗及官子阶段则稍弱。原文网页链接在此:
https://www.yikeweiqi.com/news/searching/43926/
8) 本人自己把玩这款软件的感受是:棋风华丽,很有日本传统围棋的风格(20年前打日本六超的棋谱也不少了,给出这个评价也许还是有资格的)棋风厚实,喜欢取势的棋。极少无理手。对中腹虚势的把握运用感觉非常漂亮。我本人是佩服的不行。
9) 这款软件原版用户使用说明 ( user manual) 里面提到,程序的棋力水平跟电脑配置有关,配置越高(CPU、内存吧)棋力越高。实际测试对比过,感觉电脑配置对棋力提升是有,但不是很明显。换言之,拿一台两三年前出的配置很一般的电脑来运行天顶7,似乎棋力也没差多少。



回复 支持 1 反对 0

使用道具 举报

发表于 2018-10-4 11:02 | 显示全部楼层
原力猫 发表于 2018-10-4 08:40
这个只是好玩而已,别人是用来给里拉第三方引擎和权重当让子棋沙袋打的。如果真想要,我有空发个上来

哈哈,想要啊。麻烦猫大师了。
回复 支持 0 反对 1

使用道具 举报

 楼主| 发表于 2018-10-6 04:22 | 显示全部楼层
本帖最后由 Joe_G4906 于 2018-10-6 04:30 编辑

这个帖子是写给那些还没有用过围棋 AI 软件,还在犹豫该试试哪一款软件,
或者考虑该买什么电脑配置来玩AI的网友的。当然也借帖子发发议论。

对于那些围棋棋力在野狐、弈城5D以下(含5D吧)的棋友,业余爱好者80%应该也就是这个水平,以下是几点良心建议:


1) 围棋AI软件是不是就这么几个用处:
A) 作弊:经常在野狐、弈城下棋的,状态不好输棋多,快要降级了,用AI软件保保级 ( 这个大概是最实用的)
B) 陪练: 随时随地找了一个高手陪练。
C) 观赏
D)复盘分析

2) 如果目前电脑没有独立显卡,CPU 配置也不高 -说实话上淘宝买一套天顶围棋7,再加上一套疯石2016,足够了。
这两款软件对电脑配置要求不高,棋力也足够实现以上A、B、C 三个用处了。

这个论坛上有一种论调: 里拉软件的棋力比天顶疯石不知到高到哪里去了,所以好像天顶疯石已经是被淘汰的软件。
我说你如果嫌天顶的棋力低,你自己倒是跟它下一盘试试,如果天顶开20秒一步你还能赢个10盘8盘,作为业余爱好者你真是屈才了。
靠自学自练你都有这个水平,你本该去中国棋院当专业棋手的。

天顶至少是业6的水平。对于绝大多数业余爱好者,天顶30秒一步,疯石最高一档7D, 很可能就是你一辈子的终极目标了。
这个目标可能还设的高了一点。

3) 如果你已经买了含独立显卡的电脑,那就装一套Leela Zero的软件,配上Mylizzie软件,用用脸书权重加官方权重。
Mylizzie 软件的复盘分析功能确实是比天顶或者疯石要强很多。但如果你自己跟里拉对弈,对于所有业余棋手恐怕都只有下让子棋的棋份。

4) 如果还在犹豫该买哪哪一个档次的显卡,作为业余爱好者,1060这一档的显卡足够了。跑里拉官方权重157号跟现在的脸书权重,都能跑的动。
这个论坛有一种说法,说将来40个 Block 、80个Block的权重文件 低档显卡会跑不动,发挥不出权重的实力,这是实话。

但是我说这跟你有啥关系? 现在15个 Block 的官方157号权重开个 3000PO 已经是业余爱好者终生无法企及的棋力了,更不用说脸书2代权重。而这两个权重在1060这一档显卡是已经可以胜任的。

至于40、80、100, 将来还有上万Block 的权重,AI 棋力的提高是没有止境的。跟现在脸书权重的棋力相比,
那个棋力的提高对业余爱好者就是一个观赏价值。

这个观赏里面还有几个字没说- “你看的懂吗”。










回复 支持 1 反对 0

使用道具 举报

 楼主| 发表于 2018-10-2 04:03 | 显示全部楼层
开始正文之前,先写些重要备注事项

本帖正文谈及各种软件的棋力评测的时候,都是以野狐网络对弈平台作为主要的参考坐标。
曾经跟一些业余围棋界的算是权威人士吧(某省省会城市知名围棋学校校长,业余5段。此外还有一些围棋教学班的资深教练)了解过,现在业余棋界围棋水平最好的棋力评估方法就是在线对弈平台比如野狐跟弈城。各地围棋协会颁发的业余段位证书参次不齐,反而很难说明实际水平。据说,有些地方,某直辖市,现在小孩子拿个业余2段、3段的证书是很随便的事,而实际棋力可能在野狐也许就是2K或者3K左右。现在的业余围棋段位证书据说是比20年前水了很多。

基本上棋力的参考标准是(当然还是见仁见智):

1) 野狐7D - 8D 基本上就相当于业余5段(野狐8D算强业5到弱业6)
2) 野狐9D 难说。从业6到职业水平都有。还有必须考虑现在在线对弈遛狗人数太多的因素。

备注: 在下文谈到棋力评估的时候,在野狐找棋手对弈的时候,都是有选择的挑人类棋手下(看上去比较不像遛狗的)。这样棋力应该是客观一点。

(具体方法: 注意看对手的过往对战记录,如果含以下遛狗迹象的一律跳过:
A) 注册账号时间是不到一个月之内的。几个礼拜之内就从野狐3D打到7D - 9D
B) 过往对局记录几乎是100% 胜率的。比如,100胜 2负 的。

评分

1

查看全部评分

回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-10-2 04:53 | 显示全部楼层
本帖最后由 Joe_G4906 于 2018-10-2 05:08 编辑

天壤智能围棋在线测试版是一个很好的围棋棋力测试工具(我是说用来遛狗,测试一下自己手里的AI软件棋力)。天壤公司是目前知名的人工智能软件公司,这款围棋AI是该公司的AI产品之一。曾经参加过国内的围棋AI比赛,成绩还不错,大概能排前5名吧。在线测试版适当调整了计算深度,这样可以跟各种棋力棋手对弈。


网页链接:  https://go.tianrang.com/login

无需下载软件,直接在网页上登陆后可以下棋。
棋力从高到低分为 ( 每一个棋力档次之间棋力大概至少差一个贴目的水平)

职业5段高级
职业5段初级
职业3段高级
职业3段初级
职业初段高级
职业初段初级
业余6段
业余5段
业余3段
业余初段
以此类推

经过实际测试,天壤业余3段的棋力大概能打到野狐8段,维持在野狐8段比较勉强。维持在野狐7段没有一点问题。粗略估计(没有测试),天壤业余5段应该可以稳定在野狐8D,天壤业余6D应该可以打到野狐9D
注: 天壤这款围棋AI软件的原版程序曾经击败韩国
朴廷桓。棋谱在该网站有,可以参考。



以上评测也会作为后续其他软件测试的一个评估依据。






回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-10-2 12:02 | 显示全部楼层
本帖最后由 Joe_G4906 于 2018-10-2 12:15 编辑

忘了补充一句: 以下所有评测内容都是基于一台新购置的家用电脑, 配置是CPU core i7-8700
16G 内存
独立显卡: AMD RX 580 含 8G 显存 (运算性能介于 N卡 1060 与 1070 之间 )


疯石围棋 ( CrazyStone) 评测

1) 疯石算是老牌的围棋AI软件了。本人用过的第一款围棋AI 是疯石手机版。 当时信息来源不多,在手机苹果应用商店里面找到了这一款软件先开始用。还掏钱付了正版软件费用。
2) 手机版疯石软件受手机芯片性能限制,目前最高棋力设置是 KGS 5D。在野狐上实测, 5D一档可以稳定维持在野狐6D。可以打上野狐7D, 但维持不住。手机使用界面不错,user friendly.
3)  后来在淘宝上找到电脑版的疯石2016版, 据我调查这也是目前疯石出的最后一版。无需独立显卡,只能通过电脑 CPU运算。电脑版疯石2016棋力可选最高一档是 7D ( KGS 网站上的7D )。
4)在野狐上实测,电脑版疯石2016的 5D 可以打到野狐7段,各有胜负。也许可以维持在野狐7段。疯石的6D, 7D棋力更高,但是思考时间较长,不适合在野狐对弈。5D是几乎1秒一步。粗略估计,疯石的7D这一档应该至少可以维持在野狐8D。疯石的5D 以下,基本上是比野狐段位低一格, 比如疯石3D相当于 野狐4D。以此类推。
5) 拿疯石电脑版在天壤网站测试,疯石的 5D 这一档可以打到天壤 的 业余3D, 但是站不稳。6D 和 7D 没有测。
6) 疯石电脑版(2016)的优点是界面非常精美。可以说是赏心悦目。还有很不错的对弈音效( 还有古典配乐)。安装极其简单,基本是免安装直接使用。使用简单方便。可以提供每一步的推荐招法。还有其他一些非常好用的功能。这些也是商业零售围棋软件的好处。
7) 疯石电脑版跟手机版比好处是同档棋力运算速度更快,界面更精美。反正本人用过电脑版之后,就很少再用手机版。







回复 支持 反对

使用道具 举报

发表于 2018-10-2 13:25 来自手机 | 显示全部楼层
zen7比石头强
回复 支持 反对

使用道具 举报

发表于 2018-10-2 17:23 | 显示全部楼层
Joe_G4906 发表于 2018-10-2 12:02
忘了补充一句: 以下所有评测内容都是基于一台新购置的家用电脑, 配置是CPU core i7-8700
16G 内存
独立 ...

手机疯石确实不错,随时随地各种碎片时间都可以和ai练棋。而且疯石的棋很正,本格派。

点评

有同感。手机版的用处是比如外出旅行在候机室,飞机上,住旅馆一个人没事可做的时候拿来下一盘感觉很不错。随身携带很方便。棋力对大多说业余爱爱好者练练棋来说也足够了。  发表于 2018-10-3 04:30
手机阿Q比手机疯石好玩多了,有AQ和里拉二套引擎,其中的里拉部分用的是和电脑上一样的引擎和权重,棋力远超疯石,而且除了对弈外还有分析功能和软件自对弈功能  发表于 2018-10-2 17:30
回复 支持 反对

使用道具 举报

发表于 2018-10-2 18:41 | 显示全部楼层
ILoveBt2 发表于 2018-10-2 17:23
手机疯石确实不错,随时随地各种碎片时间都可以和ai练棋。而且疯石的棋很正,本格派。

苹果手机上不能用阿Q围棋,只能选crazystone。
回复 支持 反对

使用道具 举报

发表于 2018-10-2 18:54 | 显示全部楼层
期待楼主的下回分解
楼主有心了
祝节日快乐
回复 支持 反对

使用道具 举报

发表于 2018-10-2 21:28 | 显示全部楼层
Leela ,elf,金毛,AQ 在家用机  i8700+显卡1060   哪个引擎胜率比较高

点评

金毛和AQ没用过。暂时无法答复您这个问题。  发表于 2018-10-3 04:39
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-10-3 04:35 | 显示全部楼层
本帖最后由 Joe_G4906 于 2018-10-3 04:42 编辑

弈客围棋人工智能程序 弈小天

1) 弈客围棋是目前比较热门的围棋网站。弈客提供的围棋AI功能据说是自己研发的,具体技术细节不得而知。使用时需要先在手机里面下载弈客围棋这款应用(免费)。进入应用程序后找挑战AI这个环节。名称是弈小天,目前棋力最高的一档是6D+。
2) 6D+是最近两周新出的。棋力还有待更多实测。以前最高棋力一直是5D这一档。据弈客自己的说法是5D有业5的实力。而另一个版本巅峰挑战的超级弈小天据弈客自己说有业6。实测似乎并非如此,巅峰挑战的棋力感觉比弈小天5D还要弱一些。
3) 这款AI的缺点是要付费使用。费用倒不是很多,跟最高一档棋力下一盘最多不到一块钱。其他档次大概就是几毛钱。
4) 在野狐实测,弈小天5D可以打到野狐7段并基本维持住。当然稍感勉强一点。
5) 在天壤网站测,弈小天5D可以打到天壤业余3D,勉强能维持在3D。
6) 弈小天5D棋力肯定弱于天顶7。跟天顶7的15秒一步对弈,基本没有取胜机会。
7) 新出的6D+ 实测应该比5D要强,但实测盘数还不多,基本上能维持野狐8D吧。
8) 弈小天的使用主要是用来对弈,复盘分析功能基本可以忽略不计。
9) 弈小天5D的棋风个人感觉是轻灵飘逸,速度较快,当然下的棋也就薄一点。一些打入侵消手段非常锐利,闪转腾挪功夫很不错,值得把玩。新出的弈小天6D+棋力肯定是上升了,奇怪的是感觉棋风大变,跟以前的5D比感觉完全像是换了一套程序。实话说有明显的里拉的影子。


回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-10-3 10:35 | 显示全部楼层
原力猫 发表于 2018-10-3 10:00
现在的一些围棋AI(包括韩国和日本的)绝大部分真算不上自己原生开发,都是在别人的基础上搞出来的。这基本 ...

谢猫大师补充背景知识。难怪,我说怎么弈小天6D+ 越看越像里拉的棋。可以肯定的说,之前的弈小天5D、4D 完全是一套不同的程序,风格差太多了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-10-3 11:01 | 显示全部楼层
Leela Zero 用后感

网上关于Leela Zero的评论已经很多,这里重点写写自己的使用感受和实测


1) Leela Zero 的棋力高低是由所使用的权重文件决定的。同一个权重文件,棋力则由每一步计算的模拟量决定。弄明白这个道理,关于玩里拉如何选择显卡之类的问题也就清楚了。显卡并不是提高了棋力,而是固定引擎、固定权重文件的前提下,在同样思考时间里面增加了计算的模拟量。理论上,选择任何档次的显卡加速都是一样的,对于同一款引擎和同一个权重文件来说, 低档的显卡无非是花更长的思考时间来达到指定的模拟量。说实话,这个道理本人也是亲自玩过琢磨过才明白。

2) 基本上,对于业余爱好者,1060这个档次的显卡跑目前的里拉,权重使用 官权157 或者脸书第2代吧,应该是足够了。

3) 权重目前主要有官方权重和脸书的新旧两版权重。棋力到现在为止,基本上还是脸书第2代最强。官方权重飞扬网推荐的是157号权重。是15 Block里面最后一版。像本人使用的1060这个档次的显卡,跑157官权还比较顺畅。跑20block的脸书权重,已经有些负重的感觉。

4) 用过天顶、疯石、弈小天这些再来使用里拉,对于它的棋力只有感觉恐怖二字。

5) 在野狐上欺负人类棋手,说实话拿157号官权就足够了。不用脸书权重。基本上600 - 800 PO 可以稳赢野狐8D, 如果加到2000 - 3000 Po 左右,跟野狐人类9D 下有砍瓜切菜的感觉。

6) 在天壤网站上测试,基本上新旧两代脸书权重 开2000 PO左右 都可以轻松稳定在职业3段高级组这一档。目前还在测5段初级组,2000 PO 左右大概是各有胜负的平手。官权157号开3000 PO 左右稳定在职业3段高级组没有一点问题。从这一点就看出里拉跟天顶7的棋力差距,差了4-5档的棋力了。

7) 里拉加官权157号的棋力就比天顶7要强很多,有棋友测试说至少两个子。用完之后,我是相信的。

8) 里拉的一个重要功能是体现在复盘分析方面。因为有一套强大的分析软件,Mylizzie, 可以直观显示任何局面下的若干选点,以及每一个选点的胜率,计算模拟量。复盘分析的功能方面,肯定是比天顶和疯石要强很多。但这个复盘功能对业余爱好者,甚至业余高段,有多少实际意义,本人琢磨过后觉得也不尽然。稍候下文写写自己的看法。

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|Archiver|手机版|飞扬围棋网 ( 苏ICP备11029047号-1 )

GMT+8, 2019-11-19 10:05 , Processed in 0.178876 second(s), 22 queries .

since 2003飞扬围棋论坛 Licensed

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表