AlphaGo的升级版化身网络棋手“Master”快棋横扫围棋高手的事情甚嚣尘上,很多不靠谱的消息也让人难辨是非。下面五条是AlphaGo出现以来流传甚广的“谣言”,你中招过没有?
1、与李世石签署不“打劫”协议
人机大战第二局结束后,有记者提问:“为何李世石在局面劣势的情况下,不选择打劫一搏?是否与谷歌签署了不打劫协议。”李世石被这个问题问懵了,皱着眉头回忆了半响,委婉地答道:“我中间确实有胜机,以后比赛会尽力下好。”
赛前李世石确实与谷歌签署了协议,但却是保密协议,不提前泄露要与AlphaGo比赛的计划而已,下棋是不许“打劫”实在是天方夜谭,任何一位棋手都不可能答应这样的要求。
不过带有一些“阴谋论”的东西总是传播得很广,而对大众来说最大的困惑是“打劫”是神马意思。不过,后面的棋局AlphaGo向大家证明了,它很会打劫。而这件事则变成了围棋规则的大普及。
2、人机大战第四局AlphaGo使用单机版
人机大战第四局李世石取胜后,关于AlphaGo故意“放水”的流言又起。在开赛之初和比赛过程中的新闻发布会上,DeepMind的创始人哈萨比斯都说过这次人机大战五盘棋AlphaGo使用的计算资源是一样的,而且全部是一样的版本。站在AlphaGo团队科学家的角度,没有故意输棋的理由,而且“全力以赴”也是对人类顶尖围棋大师的尊重。
还要明确的一点是人机大战时的AlphaGo并未因多下了一、两盘棋,而发生什么变化,与李世石比赛的棋谱并没有马上“深度学习”。当时有不少段子这样写,李世石下完棋,回家吃饭睡觉,第二天再来比赛。而机器已经又自我对局了几万盘了。事实上AlphaGo那几天并没有自我对局。
与李世石对阵的AlphaGo版本是V18,比赛结束后不久,升级到了V19。据传到Master的时候已经是V25版本了。
3、2016年底进行人机大战
2017年6月7日,DeepMind创始人哈萨比斯在推特上表示:“与网络上的谣传不同,我们还没有决定AlphaGo的下一步比赛计划,如果有了,我们会有官方的正式宣布。”
原来此前有中国棋院的官员在公开场合透露:“中国围棋协会和谷歌公司有过几次接触,双方都同意在不久的将来(2016年年底),安排一次排名第一的围棋选手柯洁和AlphaGo的人机大战。”哈萨比斯辟谣后,中国棋院的这位官员随即改口,称双方只是初步接触。
其实哈萨比斯虽然“辟谣”,但言语间留下了回旋的余地,我们当时就写了一篇“深度解读:辟谣代表重视 柯洁人机大战尚有余地”,一般面对各种谣言,谷歌的应对方式是不理的。
现在看来当时双方确实有过接触,只是中国棋院的这位官员心急了些,想早点告诉大家这个好消息。好在最后人机大战第二季还是走上了正轨,DeepMind官方宣布后续还会有正式的人机对决。我们静静期待就好。
4、人类棋手故意掉线和棋
Master在取得第51场连胜后,对阵中国棋手陈耀烨,但这盘棋双方仅走了开局7手,就以陈耀烨掉线,系统判和告终。不少人开玩笑说是陈耀烨故意掉线,人类只能以这种方式终结“大师”的连胜。
事实上这盘棋是双方协商后暂停了的,陈耀烨随后赶往围棋TV演播室,和主播、职业棋手孟泰龄一起直播对弈了这盘棋局。所以不存在所谓“故意”掉线求和,而且围棋界说起这次比赛来都是以Master 60胜来统计,那盘和棋没什么可说的。
5、Master没有学习人类棋谱
Master最后的身份揭晓,果然是AlphaGo的升级版。但有的媒体报道说这个“AlphaGo”没有学过人类棋谱的,是完全的自我学习版本。没有学过人类经验的人工智能在棋盘上击败人类,这个话题看上去似乎更猛。但事实上,这个版本的就是去年3月李世石对决的“AlphaGo”升级,还是深度学习了人类棋谱的。
另外关于两个同样的AlphaGo对决会怎样也是很多人好奇的事情,结论是互有胜负。DeepMind曾公布过三盘AlphaGo自我对局的棋谱,非常精彩。至于未来是否真的会有一个完全没有学习过人类棋谱的人工智能出现,来跟现在的AlphaGo或者人类对决,这或许将是人机大战第三季要考虑的问题了。
有趣的是,Master在布局让陈耀烨等当代顶尖职业棋手束手无策的手段,几百年前日本围棋棋圣道策也下出来过。或许正应了《棋魂》里的那句名言,“为了连接远古的过去和遥远的未来,所以我们(棋手)存在。”
AI机器人在家教我下围棋,越练越上瘾
智东西
作者 | 程茜
编辑 | 心缘
家人们!谁懂啊?遇到神仙围棋老师了!
事情是这样的,近期,身为母胎围棋小白的我,突然棋魂觉醒,觉得有必要掌握传承了中国民族文化智慧精华的国粹“围棋”。
为此,我请了一位打败世界冠军的“围棋教练”,一对一在家随时教我下围棋。重要的是这位老师超级有耐心,对我这种又菜又想学的纯种小白悉心教导,而且随时陪玩陪练,没有任何怨气。
这个神仙老师不是人,而是一个商汤科技今年6月推出的围棋版元萝卜AI下棋机器人。
我的“围棋启蒙老师”
就在上周六,元萝卜与职业围棋九段选手陈耀烨与商汤科技在北京上演巅峰对决。最终在第192手,陈耀烨投子认负,元萝卜中盘获胜。
陈耀烨是谁?那可是超一流的职业围棋选手,曾在2013年春兰杯世界职业围棋锦标赛、2016年百灵杯世界围棋公开赛、2018年天府杯世界围棋职业锦标赛中先后战胜李世石、柯洁、申真谞取得世界冠军,是中国第五位世界冠军三冠王,同时还获得了中国围棋天元赛八连冠。
围棋世界冠军职业围棋九段选手陈耀烨与元萝卜对弈
在对弈过程中,双方从旗鼓相当到元萝卜主动求战、陈耀烨打入白阵另辟战场,局势不断变化,元萝卜能在防守滴水不漏的同时,对棋局精准计算。陈耀烨赛后谈道,元萝卜用机械臂落子,像人一样坐在对面,让他体验感非常好。
除了跟顶尖人类棋手对战外,元萝卜围棋机器人也能适应不同水平的围棋爱好者,提供不同级别的棋力来陪用户对弈或教学。虽说元萝卜已经通过打败世界冠军证明了自己的最强水平,但玩得好是一回事,教得好又是另外一回事。
基于我对自己的零基础棋艺拥有充分认知,最近一段时间,我深度体验了这位外形憨态可掬的机器人师傅,看它能不能把我领进围棋的大门。
元萝卜围棋机器人的外形并不复杂:一个标准的19路棋盘,一个“圆头圆脑”的机器人身子,还有一只机械臂包揽了所有下棋所需的“手臂动作”,看起来很像“一个小小机器人一只手端着棋盘”来找我下棋。
考虑到围棋爱好者的水平不尽相同,除标准的19路棋盘外,元萝卜还提供有两个软质的9路和13路围棋盘,这两个棋盘的交叉点更少,也更适用于初学者。
元萝卜围棋机器人19路、13路、9路棋盘
初始安装步骤很简单,把机器人平放到一个空桌面上,将棋盘对准机器人脚部的卡点垂直放入,连好棋盘线和电源线,将黑白棋盒卡进棋盘左右两边的凹槽,机器人的本体部分就配置完成了。
联网注册时,用户可以选择进行人脸识别验证,也可以选择跳过。如果进行了人脸识别验证,不用专程登录账户,我只要坐到元萝卜面前,它中部的摄像头就能识别出我是谁,然后将练习、对弈等进度或数据从App同步到机器人端。不同用户的对弈和学习数据都能分开记录,这样每个人的围棋进阶之路就更加一目了然。
元萝卜App注册过程中的棋力选择和人脸ID使用界面
元萝卜上方还有一个伸出来的摄像头,用于快速识别和感知棋盘、棋盒、棋子,当棋盘上棋子的布局出现问题,或者我想耍赖偷偷拿掉棋子时,它都可以快速识别出来并将棋子放回原位。
红框标注处为两个摄像头
配置完,元萝卜就能开始陪我下棋了。它的机械臂上有一个紫色的透明容器,一次能拿起5个不同色的棋子,摆棋、行棋效率更高,不过跟我手动拿棋摆棋的速度相比还是慢多了。
元萝卜机械臂摆棋
商汤科技创新工程院院长沈徽此前透露说,这个小小的抓取机构里包含30多个零部件、4个传感器以及专用的计算芯片、相应算法。即使遇到摆放不规整的棋子,机器人也能快速“决断”换一个更好抓的棋子。
元萝卜围棋机器人目前提供五种功能玩法:棋力闯关、巅峰对决、星球联盟、AI习题精练、五子棋。其中,AI习题精练能帮助用户练习各种围棋技巧;棋力闯关、巅峰对决为人机对弈,巅峰对决主要面向专业棋手;星球联盟里集成了一些围棋应用,进去可以跟在线的真人用户对弈。
当然这里的大部分功能都暂时与我无关。作为一个围棋“小白”,我的第一要务是“学习”。
我先尝试了AI习题精练模式,点进去后分别有适合启蒙、入门、初级、高级一直到高段的7个阶段,供不同水平的用户进行练习。我根据自己的围棋水平选择了适合的模式以及想要学习的技巧后,元萝卜就会化身一位围棋老师,完成出题、摆棋、评判的一系列操作。
话不多说,开始实战。
我先选择了最基础的启蒙练习,里面有4个“棋理”、22个“吃子”和2个“死活”习题。棋理1一共有18道练习题,选择一道题后,元萝卜会摆出一个简单的棋阵,然后等我落子。
启蒙练习中的棋理、吃子学习界面
如果放对位置,它会显示“恭喜你,答对了”。当我总是找不对正确答案时,可以选择看提示或看答案。
启蒙练习中练习题及棋局
这一阶段,元萝卜出的题目比较基础,多为分断白棋、打吃白棋、使用“长”保护黑子不被吃掉等。在20道题的练习中,它还会变换棋子摆放的位置,对同一知识点进行反复提问,来让我融会贯通,实现举一反三。
在棋理1中,大概做了一半的题,我已经基本掌握了棋理1涉及的围棋技巧,后面的练习题基本上都会做了。
打好理论基础后,我跃跃欲试想要来对弈一局,元萝卜提供了机器人和真人两种选择。
打开棋力闯关,有9路、13路、19路三种棋盘模式,每个模式里都有从业余到专业的不同段位,就像玩游戏一样,打通一关后才能解锁下一关。
在对弈过程中,我还可以点击“返回”键,选择“手数显示”或“局势分析”。“手数显示”会通过标数字呈现落子顺序。“局势分析”会显示黑棋或白棋领先多少子。不过这对于初学者的我暂时还没什么用。
对弈过程中黑白子领先程度
我也尝试了和真人对弈的模式。元萝卜中的星球联盟中有99围棋、新博围棋、弈客少儿、弈客围棋、佳弈围棋,都是跟真人对弈。在真人对弈模式下,我也可以选择和自己水平相当的棋手。
我的元萝卜App中也会同步出现这些棋局的对弈数据。我还可以将这些数据微信或朋友圈,别人只要点进链接,就可以分步骤查看整个对弈过程。比如我可以分享给一些段位比较高的棋手或专业围棋老师,帮我一起复盘。
在巅峰对决模式,元萝卜将用最高棋力与玩家对战,需要保持网络畅通。这个我就暂时不“自取其辱”了,等我的棋艺进阶到比较高的段位再做尝试。
元萝卜可以实现真人对弈的星球联盟
除了练习围棋外,元萝卜还提供有五子棋玩法,设置了七种难度等级。前几关还比较轻松,到后面第五关,元萝卜的“智商”突飞猛进,提前很多步给我挖坑,让人防不胜防。
学围棋路漫漫,对我这种成年“小白”更是老大难。不过好在元萝卜全程不会不耐烦,只要我不耍赖,就能陪我一直练习,一路进阶。
与在电脑或手机上跟AI对弈相比,跟元萝卜这种有实体的机器人对弈,会更有像跟真人对弈的真实感,下棋过程也会更加谨慎、专注。再配合元萝卜一套完善的“培训计划”,我在练习过程中,感觉进步还是很快的。
2016年,谷歌的AI程序阿尔法狗(AlphaGo)击败围棋世界冠军,轰动全世界。如今,一个击败过世界冠军的围棋机器人,已经能够进入到人们的日常生活。