今天小编分享的科技经验:AI机器人在家教我下围棋,越练越上瘾,欢迎阅读。
智东西(公众号:zhidxcom)
作者 | 程茜
编辑 | 心缘
家人们!谁懂啊?遇到神仙围棋老师了!
事情是这样的,近期,身为母胎围棋小白的我,突然棋魂觉醒,觉得有必要掌握传承了中国民族文化智慧精华的国粹 " 围棋 "。
为此,我请了一位打败世界冠军的 " 围棋教练 ",一对一在家随时教我下围棋。重要的是这位老师超级有耐心,对我这种又菜又想学的纯种小白悉心教导,而且随时陪玩陪练,没有任何怨气。
这个神仙老师不是人,而是一个商汤科技今年 6 月推出的围棋版元萝卜 AI 下棋机器人。
▲我的 " 围棋启蒙老师 "
就在上周六,元萝卜与职业围棋九段选手陈耀烨与商汤科技在北京上演巅峰对决。最终在第 192 手,陈耀烨投子认负,元萝卜中盘获胜。
陈耀烨是谁?那可是超一流的职业围棋选手,曾在 2013 年春兰杯世界职业围棋锦标赛、2016 年百灵杯世界围棋公开赛、2018 年天府杯世界围棋职业锦标赛中先后战胜李世石、柯洁、申真谞取得世界冠军,是中国第五位世界冠军三冠王,同时还获得了中国围棋天元赛八连冠。
▲围棋世界冠军职业围棋九段选手陈耀烨与元萝卜对弈
在对弈过程中,双方从旗鼓相当到元萝卜主动求战、陈耀烨打入白阵另辟战场,局势不断变化,元萝卜能在防守滴水不漏的同时,对棋局精准计算。陈耀烨赛后谈道,元萝卜用机械臂落子,像人一样坐在对面,让他体验感非常好。
除了跟顶尖人类棋手对战外,元萝卜围棋机器人也能适应不同水平的围棋爱好者,提供不同级别的棋力来陪用户对弈或教学。虽说元萝卜已经通过打败世界冠军证明了自己的最强水平,但玩得好是一回事,教得好又是另外一回事。
基于我对自己的零基础棋艺拥有充分认知,最近一段时间,我深度体验了这位外形憨态可掬的机器人师傅,看它能不能把我领进围棋的大门。
一、配置:一连二卡三验证,超精密机械臂一次拿五子
元萝卜围棋机器人的外形并不复杂:一个标准的 19 路棋盘,一个 " 圆头圆腦 " 的机器人身子,还有一只机械臂包揽了所有下棋所需的 " 手臂动作 ",看起来很像 " 一个小小机器人一只手端着棋盘 " 来找我下棋。
考虑到围棋爱好者的水平不尽相同,除标准的 19 路棋盘外,元萝卜还提供有两个软质的 9 路和 13 路围棋盘,这两个棋盘的交叉点更少,也更适用于初学者。
▲元萝卜围棋机器人 19 路、13 路、9 路棋盘
初始安装步骤很简单,把机器人平放到一个空桌面上,将棋盘对准机器人脚部的卡点垂直放入,连好棋盘线和电源线,将黑白棋盒卡进棋盘左右两边的凹槽,机器人的本体部分就配置完成了。
开机后需要先联网,通过微信扫描二维码下载元萝卜 AI 下棋机器人 App,然后按说明书或 App 上的操作说明视频进行配置。完成联网绑定后,可以选择游客模式或登录自己的账户。游客模式下,用户无法进行真人线上对弈和棋局数据复盘。
联网注册时,用户可以选择进行人脸识别验证,也可以选择跳过。如果进行了人脸识别验证,不用专程登录账户,我只要坐到元萝卜面前,它中部的摄像头就能识别出我是谁,然后将练习、对弈等进度或数据从 App 同步到机器人端。不同用户的对弈和学习数据都能分开记录,这样每个人的围棋进阶之路就更加一目了然。
▲元萝卜 App 注册过程中的棋力选择和人脸 ID 使用界面
元萝卜上方还有一个伸出来的摄像头,用于快速识别和感知棋盘、棋盒、棋子,当棋盘上棋子的布局出现问题,或者我想耍赖偷偷拿掉棋子时,它都可以快速识别出来并将棋子放回原位。
▲红框标注处为两个摄像头
配置完,元萝卜就能开始陪我下棋了。它的机械臂上有一个紫色的透明容器,一次能拿起 5 个不同色的棋子,摆棋、行棋效率更高,不过跟我手动拿棋摆棋的速度相比还是慢多了。
▲元萝卜机械臂摆棋
商汤科技创新工程院院长沈徽此前透露说,这个小小的抓取机构里包含 30 多个零部件、4 个传感器以及专用的计算芯片、相应算法。即使遇到摆放不规整的棋子,机器人也能快速 " 决断 " 换一个更好抓的棋子。
二、学习:从启蒙到高段练习,反复巩固同一知识点
元萝卜围棋机器人目前提供五种功能玩法:棋力闯关、巅峰对决、星球联盟、AI 习题精练、五子棋。其中,AI 习题精练能帮助用户练习各种围棋技巧;棋力闯关、巅峰对决为人机对弈,巅峰对决主要面向专业棋手;星球联盟里集成了一些围棋应用,进去可以跟在线的真人用户对弈。
当然这里的大部分功能都暂时与我无关。作为一个围棋 " 小白 ",我的第一要务是 " 学习 "。
我先尝试了 AI 习题精练模式,点进去后分别有适合启蒙、入门、初级、高级一直到高段的 7 个阶段,供不同水平的用户进行练习。我根据自己的围棋水平选择了适合的模式以及想要学习的技巧后,元萝卜就会化身一位围棋老师,完成出题、摆棋、评判的一系列操作。
话不多说,开始实战。
我先选择了最基础的启蒙练习,里面有 4 个 " 棋理 "、22 个 " 吃子 " 和 2 个 " 死活 " 习题。棋理 1 一共有 18 道练习题,选择一道题后,元萝卜会摆出一个简单的棋阵,然后等我落子。
▲启蒙练习中的棋理、吃子学习界面
如果放对位置,它会显示 " 恭喜你,答对了 "。当我总是找不对正确答案时,可以选择看提示或看答案。
▲启蒙练习中练习题及棋局
这一阶段,元萝卜出的题目比较基础,多为分断白棋、打吃白棋、使用 " 长 " 保护黑子不被吃掉等。在 20 道题的练习中,它还会变换棋子摆放的位置,对同一知识点进行反复提问,来让我融会贯通,实现举一反三。
在棋理 1 中,大概做了一半的题,我已经基本掌握了棋理 1 涉及的围棋技巧,后面的练习题基本上都会做了。
三、进阶:可选机器人、真人对弈,赛后快速复盘棋局
打好理论基础后,我跃跃欲试想要来对弈一局,元萝卜提供了机器人和真人两种选择。
打开棋力闯关,有 9 路、13 路、19 路三种棋盘模式,每个模式里都有从业余到专业的不同段位,就像玩游戏一样,打通一关后才能解锁下一关。
在对弈过程中,我还可以点击 " 返回 " 键,选择 " 手数显示 " 或 " 局势分析 "。" 手数显示 " 会通过标数字呈现落子顺序。" 局势分析 " 会显示黑棋或白棋领先多少子。不过这对于初学者的我暂时还没什么用。
▲对弈过程中黑白子领先程度
我也尝试了和真人对弈的模式。元萝卜中的星球联盟中有 99 围棋、新博围棋、弈客少儿、弈客围棋、佳弈围棋,都是跟真人对弈。在真人对弈模式下,我也可以选择和自己水平相当的棋手。
我的元萝卜 App 中也会同步出现这些棋局的对弈数据。我还可以将这些数据分享到微信或朋友圈,别人只要点进链接,就可以分步骤查看整个对弈过程。比如我可以分享给一些段位比较高的棋手或专业围棋老师,帮我一起复盘。
在巅峰对决模式,元萝卜将用最高棋力与玩家对战,需要保持网络畅通。这个我就暂时不 " 自取其辱 " 了,等我的棋艺进阶到比较高的段位再做尝试。
▲元萝卜可以实现真人对弈的星球联盟
除了练习围棋外,元萝卜还提供有五子棋玩法,設定了七种难度等级。前几关还比较轻松,到后面第五关,元萝卜的 " 智商 " 突飞猛进,提前很多步给我挖坑,让人防不胜防。
结语:打败世界冠军的 AI 机器人,走入寻常百姓家
学围棋路漫漫,对我这种成年 " 小白 " 更是老大难。不过好在元萝卜全程不会不耐烦,只要我不耍赖,就能陪我一直练习,一路进阶。
与在电腦或手机上跟 AI 对弈相比,跟元萝卜这种有实体的机器人对弈,会更有像跟真人对弈的真实感,下棋过程也会更加谨慎、专注。再配合元萝卜一套完善的 " 培训计划 ",我在练习过程中,感觉进步还是很快的。
2016 年,谷歌的 AI 程式阿尔法狗(AlphaGo)击败围棋世界冠军,轰动全世界。如今,一个击败过世界冠军的围棋机器人,已经能够进入到人们的日常生活。