南韩棋手用来作弊的开源 AI 工具 Leela Zero,连柯洁都说有点厉害
▼
自 4 年前 AlphaGo 首次登场以来,AI 第一次以作弊工具的身分出现在围棋赛场上。
南韩棋手用 AI 作弊被判刑
据外媒消息,近日,南韩地方法院受理了一起围棋锦标赛 AI 作弊案件,相关涉事人员被判处有期徒刑 1 年。
今年 1 月 14 日,在南韩围棋定段赛上,一位棋手的异样行为引起了裁判注意,随后检查发现,这名选手身上藏了无线耳机、微型相机等多个违规电子产品。
原来棋手正透过这些电子产品与外界同伙沟通,试图利用 AI 作弊。其衣服扣子上的微型相机即时拍摄棋局,负责接收的同伙利用 AI 技术分析棋盘局势,并将反馈结果传递到棋手的无线耳机中。
据了解,棋手所使用的 AI 技术正是由比利时程式设计师 Gian-Carlo Pascutto(GCP)开发的 AI 计划 Leela Zero,它是围棋领域为数不多的开源计划之一,所有人在 Github 上都可以下载使用。
由于裁判发现及时,棋手及同伙的作弊行为并未成功。不过,南韩棋院认为两人行为影响恶劣,触犯了业务妨碍罪,交由长官处理后,还委托律师拟定起诉书,对两人提起刑事诉讼。
近日,南韩东部地方法院做出最终判决:嫌疑人 A 以职业定段为目的,与同伙 B 经过周密计划,利用智慧技术违规比赛规则,严重破坏了比赛的公平、公正,非常恶劣。经认定,判处嫌疑人 A 一年有期徒刑,其同伙 B 一年有期徒刑,缓期一年执行,并提供 120 小时社会服务。
至此,这场令人不齿的作弊事件算是以应有的惩罚收尾。不过,在事件的背后,有网友感叹,现在随便一个 AI 都可以战胜职业选手了吗?还有网友调侃,人工智慧已经开始奴役人类了!
谈到 AI 在围棋中击败人类,大部分人可能首先想到的都是 Google 出品的 AlphaGo。2016 年,AlphaGo 以 4:1 战胜世界顶级职业选手李世乭。2017 年,AlphaGo Master 再次以 3:0 战胜内地围棋甲级联赛主将柯洁。
事实上,在此之后,AI 在围棋领域的技术研发从未间断,经过 4 年的发展,能够战胜人类世界冠军水平的 AI,也已经远不只 AlphaGo 一个。
作弊工具 Leela Zero 战绩颇丰
熟悉围棋的朋友可能了解,Leela Zero 并不是一个名不见经传的 AI 棋手。它曾在第 32、38、42 届 KGS 电脑围棋大赛多次夺冠,在 2008 年电脑奥林匹克赛上获得九路围棋银牌和十九路围棋铜牌。
Leela Zero 是 GCP 根据 Google 最强开源计划 Alpha Zero 扩展而来。如同 Alpha Zero 的发展路径,它不借助任何人类知识,完全从零开始训练。同时,它采用分布式计算,透过他人电脑生成的自对弈棋谱传送到服务器上进行训练,以此借助全球志愿者的力量为 Leela Zero 提供算力支援。
据了解,Leela Zero 的棋力正是透过神经网络权重的不断更迭而提升的(权重:表征神经网络内部联系的一系列参数)。当服务器对棋谱进行训练后,会产生新的网络权重,新的权重会与之前的最强权重对局,用以检验棋力,如果它在 400 局中胜率超过 55% 就会被更新为当前的最强权重。
(Source:Github)
现在每天有近 600 人为 Leela Zero 提供训练棋谱,在最近半年时间内,Leela Zero 已经自我对弈 700 万局,经历 128 次权重更迭。
另外,Leela-Zero 凭藉出色的棋力已经成为了人类最佳围棋陪练师。它非常规性的打法、出其不意的布局,常常能够带给人类突破性的启发。因此很多围棋爱好者喜欢透过与它博弈或者复盘训练来提升自己的棋力。
一名微博网友还分享了他看 Leela-Zero 自战局的感受,特别赏心悦目。
内地棋士柯洁也发文表示:Leela Zero 的训练厉害了,我是不是也要赚钱买一台超级电脑来跑 AI,现在学程式设计还来得及吗?
Leela Zero 计划从 2017 年就在 Github 开源了,目前已经获得了 4.2k 星标。连结内含详细下载安装流程,按提示操作完成后,就可以与 AI 棋手线上博弈了。
AI 碾压人类,轻轻松松
如柯洁所说现在的 AI 棋手已经非常多,而且能够打败世界级职业选手的也不在少数。如内地经典棋手腾讯绝艺。
在 2019 年,绝艺第 4 次夺得了“世界智慧围棋公开赛冠军”。它是腾讯 AI Lab 自研的一款围棋 AI。从 2016 年发布首个版本到现在,已经在各大赛事中,先后战胜过柯洁、古力、朴廷桓等一百多位职业棋手。
不过,值得一提的是,这位 AI 围棋常胜将军却在 2018 年的世界人工智慧围棋大赛中,败给了自家兄弟“PhoenixGo”。
PhoenixGo,俗称“金毛”(因比赛时的头像而得名),是微信翻译团队研发人工智慧围棋程式。在这场世界级 AI 围棋大赛中,PhoenixGo 一举夺冠,战胜了来自中、日、韩、欧美等地区和地区的一流 AI 围棋高手。如 LeelaZero、TSGo、DolBaram(石子旋风)、Golois,HEROZ Kishi、Baduki 等。
说到马来西亚比较出色的 AI 棋手,还有一位不得不提,它就是“星阵围棋”。在 2018 年,“贝瑞基因杯”世界人工智慧围棋大赛人机大战中,星阵围棋执黑 145 手战胜柯洁,之后,在“让先三十番棋”挑战赛中,轮番对战职业选手时越、江维杰、崔哲瀚、元晟溱、周俊勋等世界冠军,最终以 40:1 的战绩夺冠,胜率达到 97.6%。
更重要的是,星阵围棋是一款内地产 AI。其他 AI 棋手大部分都是师从 Google 论文,星阵是独创了自己的研发程式,而且它的对战策略也与 Google 明显不同。
Google 演算法更偏向胜率,为保持大局经常会选择暂时退让,而星阵的策略是强势进攻,把人类按在地上,能前进绝不退让。
据了解,星际围棋的前身是清华大学的“神算子”,之后经过深客科技完成后续的技术升级。该公司董事长金涬博士,在大数据、深度学习、人工智慧领域深耕多年,是人工智慧在围棋产业应用的重要推动者。
而历数国外的围棋 AI,除了 Google 的 Alpha 系列外,最出色的可能就是 Facebook 出品的 ELF OpenGo 了。这款 AI 围棋项计划也于 2018 年在Github 开源了。
研究团队表示,此次开放原始码是希望激励相关爱好者思考这项技术新的应用和研究方向。
在战绩方面,ELF OpenGo 曾与 Leela Zero 在一场比赛中交手,最终以 200:0 的战绩获胜。此外,它还在与世界级职业选手的对战赛中,创造了 14 胜 0 负的纪录。据官方介绍,在比赛中 OpenGo 使用单块 GPU 每步 50 秒的搜寻时间(每步搜寻 8 万个局面),而人类棋手并没有限制下棋思考的时间。
从围棋转战 RTS
看到这里,AI 在围棋界碾压人类顶级选手已经成为一件非常轻松的事,不过,AI 研发的目的并不在此,围棋因其游戏规则和策略的复杂性被研究人员视为 AI 训练的最佳试验,一方面,AI 透过与人类的博弈对抗,可以快速提升其深度学习和思考能力;另一方面,其综合大数据而获得作战布局,也可以为人类带来更多的启发性思考,可以说两者在相互博弈同共同成长。
此外,围棋的复杂性已经不能满足 AI 的需求了。这些年,AI 的训练场景已经逐步从围棋、德州扑克转向更为复杂的 RTS 即时策略性游戏。做为经典 RTS 游戏,《星海争霸》因非完全资讯、作战空间复杂、毫秒级决策等特点,而成为众多团队的研发目标。
目前,以 Google 为首的人工智慧公司在该领域探索也取得突破性进展。去年 10 月,Google 发表最新论文登上《Nature》杂志,论文指出其研发的 AlphaStar 在排行榜单上超越了 99.8% 的活跃玩家,而且最高达到了《星海争霸 2》人类对战天梯的顶级水平,并给出了对战影像资料。
此外,内地一家人工智慧公司启元世界异军突起,其研发“星际 AI”在最近的挑战赛中以 2:0 战胜了世界顶级职业选手。该研发团队表示,公司自成立之初便围绕《星海争霸》开展星际 AI 的研发工作,其目的一是在游戏行业为玩家们提供更好的游戏体验,二是透过 AI 智慧体的训练,敲开通向通用人工智慧(AGI)的大门。
- 实力不够AI来凑?韩国围棋棋手AI作弊被判监禁
(本文由 雷锋网 授权转载;首图来源:Flickr/Chad Miller CC BY 2.0)
延伸阅读:
- 从围棋到电玩,AI 将如何走入真实世界?交大资工系吴毅成教授从 AlphaGo 谈起
- 谈 AlphaGo 带来的启发,黄士杰:深度学习是具“创造性”的
- 能自学西洋棋、将棋、围棋的 AlphaZero,荣登《科学》杂志封面
- AI 能在围棋辗压世界冠军,为什么玩不好卡牌游戏?
▼
特别声明 本页内容仅供参考,版权终归原著者所有,若有侵权,请联系我们删除。