Observer
2020-11-16T17:13:00+00:00
自AlphaGo横扫人类棋坛后,围棋搭着AI进入大众视野热闹一阵后又慢慢平静了。接着棋魂真人版柯渣拿冠军后又烂柯了以及韩国棋手AI作弊的热度介绍下现在的围棋AI吧。尽量不用技术名词,所以这都不算科普只是介绍。
1.现在围棋AI一般人能用到么?能啊,还很多种方法能用,免费开源版自己配置挂家用电脑上的,会配置各种云的挂上各种云租强力配置的,啥都不会直接租星阵围棋或者奕客奕小天的,甚至借野狐的绝艺复盘都还可以假装用上了绝艺。
2.实力如何?正常情况下(一台玩X出去的电脑,AI和棋手同时间)打哭柯洁没任何难度。
3.有那些?只说我知道而且大家还能接触到用上的吧。首先一款围棋AI相当于三部分组成:1.人机界面相当于棋盘;2.AI加载程序相当于AI棋手;3.权重文件相当于只有AI能看懂的围棋书。
这其中电脑上画棋盘很早就成熟了,只是AI出现后适应AI的版本增加不少改进,PC端用的有GoGui\Sabaki\lizzie各种改版,开源免费任君自取,野狐围棋经过申请审批后也能加载AI也算一种棋盘。
AI棋手是程序猿们的杰作,原理其实都是AlphaGo的原理复现。个人用户用最多的是Leela Zero和KataGo,都是免费开源任君自取。除此外还有Elf GO\PhoenixGo\MiniGO\AQ\RN等等可以免费获得的AI棋手。还有一些程序直接把界面和AI加载程序做一起了,这些一般为提供服务的商业产品。
权重文件,这才是AI围棋的核心,解释权重文件如何来的就技术了,只这么说吧,下面介绍的每个公开的权重文件都相当于花费了百万$级的电费和计算力获得的,而且权重文件只有AI加载程序能懂,人目前无法解读文件内的数据意义。顺序就是随便来了。
AlphaGO(V13\V18\Master\Zero等)GG旗下DM为验证AI算法所做一步步从以人为目标到超人到非人,横扫人类棋坛后留下些许棋谱和练功方式(论文)就闭关不出了,没有开放,大众无法获得。尽管估计AlphaGo的最强版本已停止进化,但DM论文给的计算量依然让其他AI很难企及,于是AlphaGo不出来比赛,其他AI是不是强过AlphaGo这问题其实没有意义。
绝艺,腾讯抄能力+钞能力练就的围棋AI,加载程序权重文件都不开放,顶级版数据开放给中国围棋队训练,低配版在野狐围棋接受挑战和提供绝艺复盘服务大众。目前实力还在增长,现在一般不参加AI比赛。
星阵围棋,一个创业公司做的围棋AI,权重不开放,只提供网络服务。各种AI比赛不落下,没绝艺时多次冠军。因为公司宣传时只说成绩,不提技术细节,围棋AI群对其看法较多。
KataGo权重,目前号称最强开源围棋AI,作者称训练权重相当于花费百万$的算力,免费开源自由下载,切不干涉第三方再把KatoGo做它用,因为权重功能较多,只能KataGo程序加载,支持不同贴目规则,甚至支持中国古棋座子规则,让子棋较成熟。作者的单人训练已暂停更新,目前正准备做分布式训练,利用世界范围的爱好者提供支持来挑战更强棋力。
Leela zero权重,比利时程序员完全复刻AlphaGoZero做法并利用世界爱好者分布训练练就的免费开源权重,相当于AlphaGoZero 40B训练弱化版,目前依然在进步,但受KataGo冲击支持算力减少较多。用Leela zero程序加载,默认版本只适应中国规则,修改版本能进行让子或者日韩贴目规则。在最近福州AI比赛预赛上表现亮眼。
AQZ,日本棋院支持,由当时日本最强超算训练的权重,出生被寄予厚望,号称集日本国力要夺AI比赛冠军,惊得上届比赛绝艺都出来镇场子,然而在淘汰赛中败于Leela Zero,黯然离场。提供免费下载,使用AQZ自己加载程序,支持中日韩贴目规则。放出免费版后没说继续训练,也没参加最近比赛。
Elf GO,FB公司的团队为复现AlphaGoZero系列练的围棋AI,开放出的分V0 V1 V2三版本,其中V2版被认为最像AlphaZero的复制,开源免费,有自己的加载程序,但V0/V1版加载程序配置复杂常人难用,V2版友好放出Windows直接能用的加载程序,已停止更新,被认为适合配置较低电脑。而且leela zero能加载Elf系列分离出的权重。
PhoenixGo,凤凰围棋,腾讯微信团队利用服务器闲置算力训练出的权重,完整版成绩是参加一届AI比赛并战胜绝艺夺得冠军。比赛后放出一个训练不完全的中间权重和加载程序后消失,一般认为已经并入绝艺。权重文件能用Leela Zero修改版加载。
MiniGo,GG某项目组闲暇时间复现AlphaZero并加入自己想法的开源共享项目,达到一定棋力后没有突破并未达到期望预期目前似乎暂停了,权重和加载程序开源和开放免费下载,原版加载程序较难配置,但Leela Zero修改版能加载分离出的权重。
目前记得就这些,至于最近AI比赛出现的一大批AI,绝大多数是利用比赛规则拿能拿到的最强开源AI套皮的。
4.电脑能用,手机能用么?能。两种方法,1当然是用前面说的不开放的商业版本的手机客户端,毕竟手机太慢借云端服务更好。2.呢也有手机版的AI加载程序,苹果IOS上有个叫围棋大师go master APP,加载的Elf Go V2权重,由于苹果新处理器有NPU而且允许程序调用,效果很好,能达到接近1060显卡电脑的水平,棋力达到人类顶尖没问题。安卓上有个阿Q围棋程序,而且已经从早期单纯加载AI权重的APP升级到加载AI看围棋直播复盘等等功能的较综合APP了。但由于安卓机带NPU的厂商们要么没开放调用权限要么适配有难度,所以只能用CPU跑这些AI程序,速度是相当慢,耗电也非常厉害,棋力按照算法评价相当于职业初段水平。安卓加载程序的好处是可以自选不同权重适配棋力。
5.怎么用?这里只介绍,连科普都算不上,而且以上开放给个人用户的AI的教程已经有前辈写好我就不用再抄一次,用关键词搜索吧。
1.现在围棋AI一般人能用到么?能啊,还很多种方法能用,免费开源版自己配置挂家用电脑上的,会配置各种云的挂上各种云租强力配置的,啥都不会直接租星阵围棋或者奕客奕小天的,甚至借野狐的绝艺复盘都还可以假装用上了绝艺。
2.实力如何?正常情况下(一台玩X出去的电脑,AI和棋手同时间)打哭柯洁没任何难度。
3.有那些?只说我知道而且大家还能接触到用上的吧。首先一款围棋AI相当于三部分组成:1.人机界面相当于棋盘;2.AI加载程序相当于AI棋手;3.权重文件相当于只有AI能看懂的围棋书。
这其中电脑上画棋盘很早就成熟了,只是AI出现后适应AI的版本增加不少改进,PC端用的有GoGui\Sabaki\lizzie各种改版,开源免费任君自取,野狐围棋经过申请审批后也能加载AI也算一种棋盘。
AI棋手是程序猿们的杰作,原理其实都是AlphaGo的原理复现。个人用户用最多的是Leela Zero和KataGo,都是免费开源任君自取。除此外还有Elf GO\PhoenixGo\MiniGO\AQ\RN等等可以免费获得的AI棋手。还有一些程序直接把界面和AI加载程序做一起了,这些一般为提供服务的商业产品。
权重文件,这才是AI围棋的核心,解释权重文件如何来的就技术了,只这么说吧,下面介绍的每个公开的权重文件都相当于花费了百万$级的电费和计算力获得的,而且权重文件只有AI加载程序能懂,人目前无法解读文件内的数据意义。顺序就是随便来了。
AlphaGO(V13\V18\Master\Zero等)GG旗下DM为验证AI算法所做一步步从以人为目标到超人到非人,横扫人类棋坛后留下些许棋谱和练功方式(论文)就闭关不出了,没有开放,大众无法获得。尽管估计AlphaGo的最强版本已停止进化,但DM论文给的计算量依然让其他AI很难企及,于是AlphaGo不出来比赛,其他AI是不是强过AlphaGo这问题其实没有意义。
绝艺,腾讯抄能力+钞能力练就的围棋AI,加载程序权重文件都不开放,顶级版数据开放给中国围棋队训练,低配版在野狐围棋接受挑战和提供绝艺复盘服务大众。目前实力还在增长,现在一般不参加AI比赛。
星阵围棋,一个创业公司做的围棋AI,权重不开放,只提供网络服务。各种AI比赛不落下,没绝艺时多次冠军。因为公司宣传时只说成绩,不提技术细节,围棋AI群对其看法较多。
KataGo权重,目前号称最强开源围棋AI,作者称训练权重相当于花费百万$的算力,免费开源自由下载,切不干涉第三方再把KatoGo做它用,因为权重功能较多,只能KataGo程序加载,支持不同贴目规则,甚至支持中国古棋座子规则,让子棋较成熟。作者的单人训练已暂停更新,目前正准备做分布式训练,利用世界范围的爱好者提供支持来挑战更强棋力。
Leela zero权重,比利时程序员完全复刻AlphaGoZero做法并利用世界爱好者分布训练练就的免费开源权重,相当于AlphaGoZero 40B训练弱化版,目前依然在进步,但受KataGo冲击支持算力减少较多。用Leela zero程序加载,默认版本只适应中国规则,修改版本能进行让子或者日韩贴目规则。在最近福州AI比赛预赛上表现亮眼。
AQZ,日本棋院支持,由当时日本最强超算训练的权重,出生被寄予厚望,号称集日本国力要夺AI比赛冠军,惊得上届比赛绝艺都出来镇场子,然而在淘汰赛中败于Leela Zero,黯然离场。提供免费下载,使用AQZ自己加载程序,支持中日韩贴目规则。放出免费版后没说继续训练,也没参加最近比赛。
Elf GO,FB公司的团队为复现AlphaGoZero系列练的围棋AI,开放出的分V0 V1 V2三版本,其中V2版被认为最像AlphaZero的复制,开源免费,有自己的加载程序,但V0/V1版加载程序配置复杂常人难用,V2版友好放出Windows直接能用的加载程序,已停止更新,被认为适合配置较低电脑。而且leela zero能加载Elf系列分离出的权重。
PhoenixGo,凤凰围棋,腾讯微信团队利用服务器闲置算力训练出的权重,完整版成绩是参加一届AI比赛并战胜绝艺夺得冠军。比赛后放出一个训练不完全的中间权重和加载程序后消失,一般认为已经并入绝艺。权重文件能用Leela Zero修改版加载。
MiniGo,GG某项目组闲暇时间复现AlphaZero并加入自己想法的开源共享项目,达到一定棋力后没有突破并未达到期望预期目前似乎暂停了,权重和加载程序开源和开放免费下载,原版加载程序较难配置,但Leela Zero修改版能加载分离出的权重。
目前记得就这些,至于最近AI比赛出现的一大批AI,绝大多数是利用比赛规则拿能拿到的最强开源AI套皮的。
4.电脑能用,手机能用么?能。两种方法,1当然是用前面说的不开放的商业版本的手机客户端,毕竟手机太慢借云端服务更好。2.呢也有手机版的AI加载程序,苹果IOS上有个叫围棋大师go master APP,加载的Elf Go V2权重,由于苹果新处理器有NPU而且允许程序调用,效果很好,能达到接近1060显卡电脑的水平,棋力达到人类顶尖没问题。安卓上有个阿Q围棋程序,而且已经从早期单纯加载AI权重的APP升级到加载AI看围棋直播复盘等等功能的较综合APP了。但由于安卓机带NPU的厂商们要么没开放调用权限要么适配有难度,所以只能用CPU跑这些AI程序,速度是相当慢,耗电也非常厉害,棋力按照算法评价相当于职业初段水平。安卓加载程序的好处是可以自选不同权重适配棋力。
5.怎么用?这里只介绍,连科普都算不上,而且以上开放给个人用户的AI的教程已经有前辈写好我就不用再抄一次,用关键词搜索吧。