来源:学术头条、大数据文摘本文约4200字,建议阅读8分钟本文带你了解AI的辩论能力。

在很多游戏和围棋比赛中,人工智能(AI)都展现出了 “超人” 能力,现在,它又开始冲击辩论赛了。

自 AI 概念诞生以来,如何让计算机对自然语言的理解和处理能力接近人类,一直是科学家们的终极愿景。

经过数十年的发展,目前业界已经开发出能够执行语言理解任务的 AI 模型,对于常规任务和特定语言现象,例如预测某个句子的情感,当前最先进的 AI 系统通常能给出一个不错的结果,再搭配上语音相关技术,进行简单的人机对话交互也不再稀奇。

然而,在更复杂的任务中,例如自动翻译、自动摘要和多轮随机对话考验下,AI 系统仍然不能很好地满足人类需要,而比这些单一任务更具综合性的考验是:辩论。

那么,AI 有能力和人进行主题辩论吗?

辩论代表了人类大脑的一种主要认知活动,需要同时应用广泛的语言理解和语言生成能力,一个自主的辩论系统超出了以往语言研究的范围。

不过,来自 IBM 的 AI 研究团队报告了一项最新的研究进展:Project Debater(意为 “辩手项目”),经评估,该系统已可以与人类专家选手进行体面且有意义的现场辩论,它能通过储存了 4 亿篇新闻报道和维基百科页面的知识库,自行组织开场白和反驳论点。

图|Project Debater 与人类选手辩论(来源:IBM)

相关论文以 “An autonomous debating system”(一个自主辩论系统)为题,于 3 月 18 日以封面文章的形式发表在顶级科学期刊《自然》(Nature)上。

据了解,Project Debater 最早于 2011 年被提出,堪称 “十年磨一剑”,研究人员的目标是让 AI 与人类进行现场辩论时应对自如。另外,他们还强调了 AI 与人类进行辩论和在游戏竞赛中挑战人类之间有着根本区别,这有助于让 AI 走出 “舒适区”,因为在辩论领域,人类仍然占优势,AI 需要新的范式才能取得实质性进展。

初次亮相就对阵冠军选手

研究人员定义了一种辩论形式,它是学术竞争性辩论中常用的辩论风格简化版,即一旦被称为 “辩论动议” 的主题宣布,Project Debater 和人类选手都各有 15 分钟的准备时间。

准备就绪后,双方就开始轮流发言,开场发言和第二次发言各为 4 分钟,闭幕发言各有 2 分钟,演讲通常由支持动议立场的论据和反驳该立场的观点论据组成,辩论前后观众们会对辩论动议进行投票,能争取更多选票的选手被宣布为胜利者。

图|辩论流程与格式的详细情况(来源:Nature)

Project Debater 的一次正式亮相是在 2019 年 2 月 11 日,它与一位广受认可的辩论冠军 Harish Natarajan 进行了一次现场辩论较量,Harish Natarajan 是 2016 年世界大学辩论锦标赛的总决赛选手,也是 2012 年欧洲大学辩论锦标赛的冠军,此次辩论也是 AI 在公众面前的首次现场辩论。

虽然最终观众的投票结果仍是人类胜利,但 Project Debater 的表现给观众留下了深刻的印象,尽管它的修辞技巧仍未达到专业选手的水平,但它已能够指出辩论中的相关要点。

而这次研究论文的重点,则是描述 Project Debater 系统及其在广泛辩题中的结果,而不是这个特定的事件。

考虑到参与辩论所需的任务的多样性,以端到端系统的形式设想一个整体解决方案,例如一个单一的神经模型,几乎是不可行的。相反,IBM 研究团队的做法是将问题分解为并行执行的模块化具体任务。

有趣的是,其中一些相关研究受到了科学界的高度关注。例如,上下文相关的语境检测和上下文相关的证据检测任务是在该项目背景下提出和制定的,现已成为计算论证界的一个活跃研究领域。

AI 辩手是怎样练成的?

整体来说,Project Debater 由四个主要模块组成:论点挖掘、论据知识库(AKB)、论点反驳和论证构建。

其中,论点挖掘主要分两个阶段进行。在离线阶段,基于约有 4 亿篇报道文章的大型语料库(来自 LexisNexis2011-2018 语料库),把文章分成句子,并用其中的单词、维基百科的概念、它们提到的实体以及预定义的词汇来索引这些句子。到了在线阶段,一旦辩论动议被提出,系统就依赖此索引进行全语料库的句子级参数挖掘、检索与动议相关的立场声明和证据。

具体而言,首先,使用定制查询检索包含此类论据的高倾向性句子;接下来,使用神经模型根据这些句子代表相关论据的概率对它们进行排序;最后,结合神经网络和基于知识的方法对每个接近动议的论点立场进行分类。

图|Project Debater 辩论系统架构(来源:Nature)

在此过程中,系统还使用主题扩展组件来更好地包含相关参数的范围。也就是说,如果主题扩展组件成功识别出与辩论相关的其他概念,它会请求参数挖掘模块也搜索描述这些概念的参数。此外,论点挖掘模块还搜索支持另一方的论据,目的是准备一组对手可能使用的论据和可能作为回应的证据,这一套操作稍后由反驳模块使用。

AKB 旨在捕捉不同辩论之间的共性。AKB 中的文本包含原则性的论点、反证论点和可能与广泛主题相关的常见例子,这些文本是手动编写或自动提取然后手动编辑,并分组成专题类。

给定一个新的辩题,系统能使用基于特征的分类器来确定哪些类与该辩题相关。然后,所有与匹配类相关联的文本都可以潜在地用于语音中,系统根据它们与辩题的语义关联性来选择那些它预测最相关的文本,这些文本不仅包括论点,还包括鼓舞人心的引语、丰富多彩的类比、辩论的适当框架等等。

在论点反驳阶段,IBM 的 Watson(沃森)将使用其针对定制语言和定制声学模型的自动语音到文本服务,将人类对手的语音转换为文本,神经模型会将获得的文本分割成句子,并添加双关语。

下一步,专用组件会确定哪些提前预测的论据确实由对方陈述,并针对性提出反驳。除了基于主张的反驳论据之外,AKB 的关键情感术语也被识别出来,并作为简单反驳形式的索引。

最后的论证构建模块,则是一个集成聚类分析的基于规则的系统。在删除了预先指定为冗余的参数之后,剩余的参数将根据语义相似性进行聚类,对于每个集群,都会确定一个主题,类似于一个维基百科的概念。

系统会选择一组高质量的论点集群。接下来,使用各种文本规范化和重新措辞技术来提高流利性,最后使用预定义的模板逐段生成每个语音,完成与对手的辩论交流。

AI 的辩论能力如何?

与玩游戏、下围棋等竞赛不同,辩论往往掺杂着更多主观因素,因此客观评估一个 AI 辩论系统的性能是项挑战,因为没有一个统一标准来决定辩论胜利者。

在公开辩论中,辩论前后观众的投票可以决定 “获胜” 的一方,但这种方法存在固有的局限性。

首先,如果辩论前的观众投票高度不平衡,那其中一方的胜辩压力必定就很高;其次,投票涉及个人意见,并可能受到各种难以量化和控制的因素影响;另外,创造一个有大量公正观众的现场辩论是复杂的,而制作多场这样的辩论更是如此。

尽管如此,研究人员为了评估 Project Debater 系统的总体性能,将其与各种基线进行比较,并跟踪其随时间的进展情况,由于 Project Debater 之外,研究人员并没有发现其他自动方法可以参加一个完整的辩论活动,因此,对比的范围也是在有限任务下进行,比如生成一个辩论开场白,这显然是任何辩论系统应该具备的第一步。

图|Project Debater 系统对比评估(来源:Nature)

研究人员选择了 78 个动议来评估当一个新的辩题出现时,各种 AI 系统以及人类专家的表现,每一次演讲都由 15 位评审员进行了回顾评分,以判断此演讲是否能作为支持辩题立场的良好开场白,其中 5 分表示高度一致。Project Debate 的评估结果明显优于其他系统,并且非常接近人类专家的得分。

在开场白之后的评估中,研究人员使用了相同的 78 个动议,再次要求被选中的一组人群想象自己是辩论听众,在这种情况下,让他们阅读三篇辩论演讲,但不告知演讲的来历。结果显示,所有辩题 Project Debater 的平均得分均高于中立 3 分,78 个动议中有 50 次表现的平均得分≥4 分,这表明在至少 64% 的动议中,群众评论员认为 Project Debater 在辩论中表现 “良好”。

不过,虽然 Project Debater 得分显著高于所有对比基线和对照组的得分,但距离人类专家的得分还有明显差距。

图|Project Debater 输出的辩论内容类型分析(来源:Nature)

值得注意的是,研究人员还将 Project Debater 系统的内容组成与人类预先准备的信息相结合,围绕关键主题进行分组,以提供关于广泛主题的知识、论据和反驳。所以,知识库中还补充了所谓的 “罐装” 文本 —— 由人类预先编写的句子片段 —— 可用于在辩论中介绍和组织文稿。

在进一步评估中,研究人员检查了所有 78 个动议辩论演讲中的内容类型相对分布。结果是,Project Debater 只有不到 18% 的内容是来自传统的 “罐装” 文本,而剩下的内容是由更高级的 AI 底层系统组件提供的。

在 Nature 评论文章中,来自英国邓迪大学(University of Dundee)辩论技术中心的 Chris Reed 撰文表示,这一发现暗示了一个未来,即 AI 可以帮助人类制定和理解复杂的论点。

在 AI 领域,开发能够识别人类自然语言中的论点的 AI 系统是一项最严峻的挑战。Project Debater 展示了该领域的研究已经取得了很大的进步,并强调了在开发能够识别、生成和辩论观点的技术时,将不同 AI 组件(每个组件处理特定任务)集成在一起工作的重要性,无疑这是一项巨大的工程壮举。

同时,他也指出了一些问题,Project Debater 系统最薄弱的方面或许就是,它努力在模仿人类辩手在思维和表达方面的连贯性和流畅性 —— 这个问题与论据选择、抽象表达和编排论点的最高层次有关,且这种局限性并不是 AI 系统所独有的,人类初级选手同样存在。

舌战群儒般的高超辩论技巧是门艺术,而构成好的论据组合的模式也是极尽不同的,因此,仅仅通过询问人类观众是否认为这是 “一场体面的辩论表演” 来评价 Project Debater 的性能也是另一种局限。在现实世界中,没有明确的界限来界定论点,发生在辩论之外的讨论也不是离散的,而是与交叉引用、类比、例证和概括的网络互连。

图|Project Debater 工作流程示意图

探索舒适区之外的能力

在论文讨论部分,研究人员表示,AI 和自然语言处理(NLP)的研究通常集中在所谓的 “狭义 AI” 上,由狭义定义的任务,通常具有明确的评估指标,并适合于端到端的解决方案,例如那些源于深度学习技术研究的快速落地的解决方案。

相反,“复合 AI” 任务,即与更广泛的人类认知活动相关的任务,需要同时应用多种技能,AI 系统处理的效率较低。

自 20 世纪 50 年代以来,AI 技术突飞猛进,能执行日益复杂的任务,在游戏或棋盘竞赛中的明确规则下,是 AI 发挥能力的 “舒适区”。

首先,游戏中有一个明确的赢家定义,便于使用强化学习技术;其次,游戏中的每个动作都有明确的定义,可以被客观地量化,从而训练竞赛技巧;另外,在玩游戏时,AI 系统会想出任何策略来确保获胜,即使相关的动作不容易被人类理解;最后,对于许多 AI 任务挑战,大量相关的结构化数据是可用的,这对于系统的开发必不可少。

这四个特点在竞争性辩论中却并不适用,竞争性辩论需要一种高级的使用人类语言的形式,一种有很大的主观性和解释空间的形式,相应地,往往没有明确的赢家。而许多现实世界的问题本质上也是模糊的,站在不同角度的立场也根本不同。

对于 AI 系统来讲,使用人类可能无法捉摸的策略赢得辩论似乎不太可能,特别是在需要人类观众评判胜利者的情况下。因此,在人类所擅长的辩论比赛中,走出舒适区的 Project Debater,还有许多问题有待解答。

参考资料:
https://www.nature.com/articles/s41586-021-03215-w
https://www.nature.com/articles/d41586-021-00539-5https://www.research.ibm.com/artificial-intelligence/project-debater/https://www.mercurynews.com/2019/02/11/ibms-ai-loses-debate-to-human-but-has-strong-showing/
https://www.mercurynews.com/2019/02/11/ibms-ai-loses-debate-to-human-but-has-strong-showing/

编辑:于腾凯

校对:林亦霖

Nature封面:AI与人类斗嘴谁更强?IBM团队发布“AI辩论家”最新研究进展相关推荐

  1. Nature封面:IBM团队发布“AI辩论家”最新研究进展、Insitro创AI制药领域单笔融资金额记录 | AI日报...

    AI制药公司Insitro完成4亿美元的C轮融资,创AI制药领域单笔融资金额记录 近日,AI制药公司Insitro宣布完成 4 亿美元的 C 轮融资,成为全球 AI 制药领域单笔融资金额最高的公司.本 ...

  2. 超级计算机打游戏什么感觉,超级计算机真的很强吗?其实人类的大脑更强,甚至可以说是完胜!...

    原标题:超级计算机真的很强吗?其实人类的大脑更强,甚至可以说是完胜! 纵观人类的发展史,电子计算机(也称电脑)绝对是一个划时代的产物,凭借着强大.精准的计算能力,电子计算机一举将人类从繁复.枯燥的工作 ...

  3. 常识知识在AI不同领域应用的最新研究进展

    上期,我们一起学习了常识推理的最新研究进展.这次,我们一起来看看常识知识在AI不同的领域都有哪些应用,泽宇找到几篇最新或有代表性的研究和大家分享学习. Commonsense Knowledge Aw ...

  4. 我国AI医疗及人工智能医疗公司现状+2019年全球引领医疗健康的AI初创公司+科大讯飞和依图科技AI医疗发展情况+AI在医疗领域总结+面临的问题+AI医疗最新研究进展

    1.我国AI医疗及人工智能医疗公司现状 本节链接 2.2019年全球引领医疗健康的AI初创公司 本节链接 3.科大讯飞和依图科技AI医疗发展情况 本节链接 4.AI在医疗领域发展总结 本节链接 5.面 ...

  5. 更快更强更清晰 苹果发布The New iPad

    更快更强更清晰 苹果发布The New iPad 北京时间3月8日凌晨两点,全球IT目光聚焦美国旧金山,在芳草地艺术中心,苹果召开新品发布会,正式推出了第三代iPad平板电脑:The New iPad ...

  6. 像FIFA一样踢球的AI,比打游戏更强吗?

    作者:藏狐 来源:脑极体(ID:unity007) 还记得被阿尔法狗支配的恐惧吗?最新的"AI恐怖故事",是谷歌教AI踢足球,打造"AI版贝克汉姆". 其实,这 ...

  7. Nature封面:人类还在看提词器,AI的辩论能力却出现了重大进展

    来源:机器之心 编辑:魔王.陈萍 人类斗嘴还要看提词器,AI 引经据典的能力却已经比你高出不止一个段位了. 在人工智能打败专业国际象棋选手.围棋选手,并在多个电子游戏中大展身手之后,现在它冲着职业辩论 ...

  8. 为什么说担心 AI 抢人类饭碗纯粹是多余?

    最近人工智能的话题非常火爆.AI在医疗诊断.新化合物合成.罪犯识别等方面得到了广泛应用,还能驾驶汽车,甚至能创造出艺术品. 有时似乎感觉没有什么AI做不到的,似乎每个人都要失业,只要看着AI替我们做好 ...

  9. 互联网晚报 | 李彦宏回应:如何看待AI代替人类工作;广汽三菱回应退出中国传闻;HM回应女子试衣用新衣垫脚...

    阿里巴巴设立六大业务集团,张勇兼任阿里云智能集团CEO 3月28日,阿里巴巴集团董事会主席兼首席执行官张勇发布全员信,宣布启动"1+6+N"组织变革.在阿里巴巴集团之下,将设立阿里 ...

最新文章

  1. 拥抱RxJava(番外篇):关于RxJava的Tips Tricks
  2. 【时间序列】Github最受欢迎的10大深度学习时间序列项目!
  3. 系统架构设计师证书含金量_计算机专科生不能错过的两个证书,含金量比较高,出社会有益...
  4. python学习笔记(三)tuple(元组)
  5. 分享几个接口自动化的实战练手项目
  6. 百度SEO优化技术点总结
  7. dubbo 配置及分析
  8. 从零开始学架构5 - 实战篇
  9. Servlet如何上传文件? 戳这里
  10. 北大计算机学硕几年,我的OI经历 --张正超(深学教育资深教练、北大计算机系研究生)...
  11. 架构猿怒了,放大招:详解DoDAF
  12. 计量笔记(三) | 线性模型的拟合优度检验
  13. 安卓软件开发面试题!五年Android开发者小米、阿里面经,小白也能看明白
  14. Mac谷歌浏览器chromedriver驱动安装教程,实现浏览器自动化
  15. iOS开发细碎知识点总结二
  16. 【matlab】matlab相关系数计算公式(Pearson和Spearman,以及Kendall Rank)
  17. 【源码解析】StyleNeRF 之Train_encoder.py
  18. 微软搜购诺基亚是这样的吗
  19. C#语言实例源码系列-实现获取机器码-适用于绑定机器功能
  20. 友价T5商城系统一键生成SiteMap网站地图插件【chajian_sitemap_builder.php】

热门文章

  1. 在一个3*4数组中查找最大最小值
  2. [转]SSM框架——详细整合教程(Spring+SpringMVC+MyBatis)
  3. /proc/meminfo详解 = /nmon analysis --MEM
  4. Guid和Int还有Double、Date的ToString方法的常见格式
  5. Karma和Jasmine 自动化单元测试环境搭建
  6. FLUSH TABLES WITH READ LOCK 和 LOCK TABLES
  7. Test Writer For Windows Server 2003 R2
  8. 传入一个日期 返回该月的第一天是星期几_Excel VBA 编程开发应用系列 (二十一)— Excel常用的日期函数...
  9. 机器学习 对不平衡数据的四种处理方法
  10. 自然语言处理的 算法 BYTEDANCE