人类终于在围棋上赢了AI!业余棋手击败了顶级AI,但别高兴得太早

79839816ba227565d90507f110ee7d2a.jpeg

图片来源:pixabay

2016年,AlphaGo战胜了前围棋世界冠军李世石,登上各大新闻头条。这不免让人想起1997年在国际象棋上战胜人类的IBM深蓝,但不同的是,国际象棋的棋盘是8×8,而围棋的棋盘是19×19,每一步棋多出来的可能性让棋局的可能性呈指数暴增,让IBM深蓝的穷举策略变得不可能。但在蒙特卡洛树和深度神经网络的加持下,AI围棋程序AlphaGo展现出了魔法一般的能力,让人类无从招架。

编译 | 王昱

随着AlphaGo的胜利,AI对人类的威胁,不论是科幻中控制人类社会的AI失控,还是现实中的失业风险,都引起了越来越多的注意,这与现目前人们对ChatGPT和GPT-4的担忧别无二致。不过,当时败北的李世石却发出了不一样的声音:“它的风格完全不同,和它对弈的体验非同一般,我花了点时间才适应。AlphaGo让我意识到,我在围棋上还能继续精进。”同时,几个月前就输给AlphaGo的欧洲围棋冠军选手樊麾也表示,与AlphaGo的对弈让他对围棋有了“完全不同”的看法,这在后来甚至提升了他的排名。

人工智能究竟有没有改变顶级棋手的思考方式,这很难研究。但是几十年来职业棋手对弈时的棋谱则为研究人员提供了宝贵的参考。3月13日在《美国科学院刊》上发表的一篇论文显示,自从围棋AI出现后,人类选手在围棋竞赛中的水平确实提高了。

DeepMind首席科学家、AlphaGo项目负责人戴维·西尔弗(David Silver,并未参与此项研究)表示:“看到人类玩家能这么快适应,并将新发现融入自己的对局中,真的令人惊讶。论文结果表明,人类能很快适应这些变化,并在此基础上更进一步,提升自己。”

为了查明围棋AI是否促使人类找到了新的围棋策略,香港城市大学的助理教授申敏奎和同事使用了一个数据库网站Games of Go on Download,其中收录了1950至2021年期间580万次棋局的棋谱。之所以从1950年开始记录数据,是因为1950年是现代围棋规则建立的那一年。

为了梳理580万盘棋局,研究团队必须创造一套程序来评估每一步决策的质量。研究团队用到了人工智能系统KataGo,评估人类每一步棋的胜率,并将它和AI决策的胜率进行比较,并以此评判人类棋手每一步棋的水平。DeepMind的AlphaGo并没有公开,一般认为KataGo是和AlphaGo同等级的AI围棋程序。

研究人员用AI胜率分析了2016年以前和2016年以后的数据。结果非常明显,在AI击败人类类围棋冠军之前的66年里,人类的决策水平在AI看来保持一致,或者说停滞不前,而在2016年AlphaGo的胜利后,人类棋手的决策质量开始攀升——人类虽然可能下不过围棋AI,但在围棋AI的指导下,人类围棋选手的决策质量也在不断攀升。

掌握了这些数据,研究人员又开发出了一种方法,来查明人类棋手下出的棋中,究竟哪一步是新颖的——这指的是这种下法没有出现在以前的对弈记录中。在围棋对弈的创新型分析中,研究人员跟踪了每局棋的前60手,并在新下法出现时进行标记。比如,如果一场比赛中到第9手时才和传统下法出现差异,而另一场比赛中到第15手才出现差异,那么前一场比赛就比另一场比赛更多变、更新奇。

结果显示,在2016年之后,人类棋手的下法更多变了。而且有趣的是,在2016年之前,大多数新颖的下法往往会降低整体的胜率;而2016年之后则反了过来——新颖的下法反而会提升整体胜率。很显然,单纯的“背AI棋谱”并不能达成这样的效果,AI真的帮人类找到了更科学的下棋方法。

但情况在最近发生了转变。最近,美国棋手凯琳·佩林(Kellin Pelrine)站了出来,他并非专业棋手,甚至也不是顶尖业余棋手,却能和顶级围棋AI取得14:1的战绩。

他所用下法是一种专用于对抗AI的方法,如果用这种方法和人类玩家对弈,你一定会输得很惨。并且,最令人失望的是,就连这种专门针对AI的下法,也是由计算机程序算出来的。

美国加州科技公司FAR AI的首席执行官亚当·格利夫(Adam Gleave)设计了这个程序,他表示:“开发这套系统出乎意料的容易。”他补充道,该软件与顶级围棋AI KataGo进行了超过100万场对局,就是为了找到人类棋手可以利用的盲点。

这个由计算机程序找到的对抗AI的策略是这样的:慢慢地在棋盘外圈连起来一连串棋子,试图将这一串棋子围成一个大“包围圈”,同时,在棋盘的其他角落下一些分散的棋子来分散AI的注意力。使用这种策略,AI很难发现你已经悄悄围起来了一大片区域,最终你能通过这种方法占据更多目,战胜不可一世的围棋AI。

但是如果你用这种方式来和人类棋手对弈,对方大概率会觉得你是一个刚刚掌握围棋规则的新手,只想过来随便玩玩。毕竟这种下法的目的太明显了——就是想用棋子围起来一大片区域。只要对方掌握了基本的围棋规则,用这种下法基本就没有胜率。因为只要你的“包围圈”还没有合拢,对方就能在几手棋内轻松破解整个包围圈。这时,因为你在包围圈上浪费了太多棋子,已经不可能再赢得这场比赛了。

但AI就是识别不出潜在的危险,也无法在包围圈合拢前破解整个包围圈。当然,在棋盘的其他角落分散下一些棋子来吸引AI的注意还是需要一些水平的。据佩林的说法,至少也要是比较强的爱好者才能用这种办法战胜AI。

研究人员表示,KataGo之所以失手,可能是因为在它的对抗性演练中,并没有经历过足够多的此类下法——或者说,这种制造“包围圈”的下法往往在刚开始时就因为浪费棋子太多,而被认为注定落败,所以围棋AI也没有意识到如果让“包围圈”合围,自己就会落败。

AlphaGo的出现让人类围棋水平快速提升,申敏奎表示:“我们不应将人工智能视作人类的威胁,而是一种能增强我们能力的宝贵工具”。在ChatGPT和GPT-4爆火的今天,这种观点能给人更多希望。

但是,这一切并非没有风险,就像在AI已经统治围棋界的今天,仍有一部分在人类看来完全不成立的下法却能战胜AI。亚当·格利夫表示:“我们能看到,非常庞大的AI系统在几乎没有被验证的情况下就被大规模部署了。”这究竟给我们带来了更多的便利,还是带来了更多的风险,谁都无法回答这个问题。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/18676.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

全面带你了解AIGC的风口

前言 一、AIGC的介绍 二、AIGC 的几个主要作用 三、实现AIGC过程的步骤 四、科技新赛道AIGC开始火了 五、AIGC对世界产生广泛的影响 六、AIGC技术的主要风口 😘一、AIGC的介绍 AIGC (AI Generated Content) 是指通过人工智能技术生成的各种类型的内容,…

开源社与 Dev.Together 2022

思否与开源社携手11>2 在 2023 年的春天,开源社走进了 Dev.Together 2022 的会场,一时间有种时空错觉。2022 年本该举办的开源聚会因为不可抗力的因素被延期,感谢思否一直坚持的理念:Dev.Together Summit 只做线下,…

东南大学研究生英语18-19秋试卷解析

写在前面 作者:夏日 博客地址:https://blog.csdn.net/zss192 本文为东南大学研究生英语上学期18-19年期末试卷解析,答案来源于 ChatGPT International Conference 单选题 1.A presenter is supposed to do the following in an introdu…

数字人+ChatGPT强强联手能擦出什么火花?

随着元宇宙概念的快速发展,以数字人ChatGPT为形式的创作方式正在颠覆传统视频创作方式,并在市场上呈现快速增长的态势。根据新榜的报道,目前已经有多位大V使用虚拟数字人来协助完成短视频制作,并且值得一提的是,这些视…

深度使用国产Bg-Tinkle数据库客户端—太赞了,居然还集成chatGPT AI生成SQL

软件概述 数据库客户端软件是一种用于连接、管理和操作数据库的软件。它通常与数据库管理系统(DBMS)配合使用,允许用户在其上执行SQL 语句、浏览数据库中的数据、执行备份和恢复操作以及执行其他管理任务。常见的数据库客户端软件包括 MySQL …

参加阿里这类大公司的社招该如何准备?

插 : 前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站。 坚持不懈,越努力越幸运,大家一起学习鸭~~~ 引言 其实本来真的没打算写这篇文章,主…

阿里最新研究:当ChatGPT 遇上推荐系统,遭遇滑铁卢

文 | 小戏 在 GPT-4 屠榜了 NLP,SAM 零样本分割一切让 CV 消失后,不知道大家会不会有好奇 AI 三大现实应用的另一边岁月静好的推荐系统有没有感受到来自遥远大模型带来的巨大压力。 尽管 ChatGPT 的训练过程似乎没有对推荐系统太多的兼容,但是…

大学四年到现在的阿里技术专家,我做了啥?

你知道的越多,你不知道的越多 点赞再看,养成习惯 本文 GitHub https://github.com/JavaFamily 上已经收录,有一线大厂面试点思维导图,也整理了很多我的文档,欢迎Star和完善,大家面试可以参照考点复习&#…

阿里巴巴达摩院通义千问【附申请链接】阿里版ChatGPT

🥑 Welcome to Aedream同学 s blog! 🥑 文章目录 报名测试实际体验效果 阿里云作为数一数二的全球云平台,阿里的大语言模型通义千问还是值得期待的,凭借强大的算力支持还是有机会赶上人工智能发展浪潮。 早前阿里巴巴达摩院关于人…

大学四年到阿里技术专家,我是怎么走过来的

点赞再看,养成习惯,微信搜索【三太子敖丙】我所有文章都在这里,本文 GitHub https://github.com/JavaFamily 已收录,有一线大厂面试完整考点,文末有福利。 青铜-万恶之源 《计算机基础》,这是所有读者大学…

助你成为专业终端人,阿里巴巴第三届终端练习生计划开启报名!

​随着科技进步、技术演进,互联网基础设施越来越完备,终端设备的规模&类型爆炸式增长,当下前端技术与移动技术也有了更深的相互融合,终端技术体系(前端技术 & 移动技术)应运而生。 阿里巴巴终端委员…

ChatGPT将上线新功能!OpenAI现场演示官方版AutoGPT,创作画画发推一条龙!

点击下方卡片,关注“CVer”公众号 AI/CV重磅干货,第一时间送达 点击进入—>【计算机视觉】微信技术交流群 丰色 明敏 发自 凹非寺转载自:量子位(QbitAI) OpenAI官方AutoGPT,要来了! 就在Auto…

用ChatGPT编写测试大纲和测试用例

问: 当用户未支付时,不需要数据上报;当用户支付成功时,需要数据上报。请以这个逻辑帮我写测试用例 ChatGPT: 好的,根据您提供的逻辑,我可以为您列出一些测试用例: 1.确认在用户未…

chatgpt赋能python:Python人机对战:探究最优解决方案

Python人机对战:探究最优解决方案 简介 Python是一种开源的高级编程语言,已经广泛应用于网站开发、数据分析、科学计算、系统运维等领域。但是,Python也是一种非常适合进行人机对战的语言。 Python人机对战可以帮助我们提高编程技能、锻炼…

chatgpt赋能python:Python打折促销-最优解决方案

Python打折促销 - 最优解决方案 作为一个有10年python编程经验的工程师,我想分享一些关于Python打折促销的最优解决方案。 为什么使用Python来处理打折促销? Python是一种高级语言,其轻量级和易于学习的特点使其成为数据科学、机器学习和人…

chatgpt赋能python:Python数据拟合:用最优方案处理大数据

Python数据拟合:用最优方案处理大数据 Python语言在数据处理和分析方面非常灵活且功能强大,是拟合大量数据集的一种快速、可靠的方法。拟合是机器学习和数据分析中一项重要的任务之一,其目的是建立一个数学模型来描述现实世界中的现象。拟合…

软件输入中文出现乱码

当软件出现输入中文乱码时,而安装过程没错时,可以采取以下措施 1、点开设置 2、选择时间与语言 3、选择区域 4、点开区域的右上角 5、选择区域 6、点管理,然后更改系统区域设置 7、把勾选了提供全球语言支持去掉 8、重启看看行不行

win7英文版很多软件中文显示乱码解决方案

在win7英文版下,很多软件中文字体均显示问号,通过如下解决方案,经测试,可以完美解决: 一、通过控制面板->时钟、语言和区域,打开区域和语言面板; 二、修改如下配置: 1、区域和语言…

英文版WIN7系统中打开软件中文乱码解决办法

在win7英文版下,很多软件中文字体均显示问号,通过如下解决方案,经测试,可以完美解决: 一、 通过控制面板->时钟、语言和区域,打开区域和语言面板 二、修改如下配置: 1、区域和语言->格式…

英文系统中文乱码的解决

Windows7英文系统显示中文乱码的解决 Windows7英文系统显示中文乱码的解决 很多安装Windows7英文操作系统的朋友会显示中文乱码,特别是在安装了中文程序的时候,那么如何解决呢? 如果我们所使用的操作系统是英文版的,那么会发现…