当前位置: 首页 > news >正文

图灵测试是什么?为什么AlphaGo那么牛却过不了?

导读:本文将介绍人工智能的检测手段——图灵测试。

作者:杜振东 涂铭

来源:大数据DT(ID:hzdashuju)

01 图灵测试相关背景

1946年,冯·诺依曼发明了第一台计算机,这被后人称为20世纪最先进的科学技术发明之一,对人类的生产活动和社会活动均产生了极其重要的影响。更有甚者认为计算机的发明标志着人类走向了第三次工业革命。

计算机强大的计算能力在早期军事密码破译中发挥了突出贡献。但这也引发众多学者的深层思考,部分学者断言计算机只能依附于人类,成为辅助人类的工具。比如人类没有翅膀,但可以驾驶飞机翱翔天空;人类视力存在局限,但可以利用望远镜与显微镜探求世界。而计算机也是为了解决人类计算瓶颈而存在的。

持这种观念的学者较为悲观,在他们看来,计算机永远不会拥有智能,只能像其他设备一样作为工具服务人类。

然而,不少科学家与科幻迷则对计算机的发展持乐观态度,在他们看来,计算机不同于模拟人类行动器官的其他设备,计算机可以尝试模拟人类最核心的控制器官——大脑。

因此,计算机极有可能模拟出人类较其他生物具有最大差异性的内容——智能。具备智能的机器可以控制与管理其他工具设备,像今天人们熟知的无人机和自动驾驶技术便是这种思路的延伸。

但人类还存在另一种对智能体的期待,这种期待夹杂着人类自身的孤独感和对沟通的期盼,这便是对“会话”的渴望,会话式AI——人机交互便应运而生。最早的所谓人机交互是机器充当演员完成演出,但人类想做到真正意义上的交互,而不是这种“提线木偶”。

那么,怎么样才算真正意义上的人机交互,什么才是真正意义的AI智能体呢?图灵测试给出了一种人工智能定义,该定义的提出影响极为深远,是作为鉴定机器是否真正具备人工智能的首要定义。

02 图灵测试的定义

1936年,艾伦·麦席森·图灵发表了题为《论数字计算在决断难题中的应用》的论文。在这篇开创性论文中,图灵给“可计算性”下了一个严格的数学定义,并提出著名的“图灵机”(Turing Machine)设想。

图灵机不是具体的机器,而是一种思想模型,可以制造一种十分简单但运算能力极强的计算装置,以计算所有能想象得到的可计算函数。图灵机与冯·诺依曼机齐名,被载入计算机的发展史中。

1950年,图灵发表了一篇具有划时代意义的论文《计算机器与智能》,文中预言了人类创造出具有真正智能的机器的可能性。由于注意到“智能”这一概念难以确切定义,他提出了著名的图灵测试:如果一台机器能够与人类展开对话(通过电传设备)而不能被辨别出其机器的身份,那么称这台机器具有智能。

他在论文中还针对这一假说可能产生的各种质疑进行了解释。图灵测试是在人工智能哲学方面第一个严肃的提案。

▲图灵测试示意图,图片作者:Hugo Férée

图灵测试要求计算机具有欺骗性,即当测试者不知道同其交互的是人类还是计算机时,错误地将机器人当成人类与之沟通。这对于计算机系统的智能性要求极高,同时其设计思路需要极为巧妙。

图灵测试的产生引发了学术界对于人工智能的广泛思考,诸如高性能计算系统、预定义的人机系统被摘去了智能体的帽子。究其缘由,上述系统在人类盲测场景下很快就被辨识出来。

03 图灵测试引发的思考

图灵测试一定是科学的吗,为什么图灵测试难以通过,图灵测试对于当代的我们又有什么思考价值?这些问题也困扰着当今学者。然而我们可喜地看到,随着近年来科技不断发展,人类在通往人工智能的道路上不断前行。

在某些细分场景下(如人脸识别、物体检测、围棋博弈、电子竞技),机器的表现已经超越人类,但仍旧无法通过图灵测试,离真正的人工智能相差甚远。例如,击败人类职业围棋选手、第一个战胜围棋世界冠军的人工智能机器人“阿尔法狗”只能专心处理围棋这一项任务。

或许人类创造的人工智能尚不能通过图灵测试的原因,是人类对于自身智能存在的缘由认知尚浅。但这并不影响运用图灵测试审视现在被创造的智能体。

相反,这些思考将有助于人类探究智能体的本质,进而推动人工智能的整体发展。

  • 如何看待当今人工智能的发展?

我在工作中常常面对客户对于市场现有产品智能性的失望,这种失望恰恰来源于人们对人工智能的热切盼望。

特别是如今深度学习的应用遍地开花,人工智能在多项任务中打败人类的消息不断传出,导致许多人对人工智能解决复杂任务抱有巨大期望。然而在缺乏大量标注数据、无法有效定义需求场景、影响结果因素过多等现实问题面前,人工智能的落地并没有我们想象中那么顺利。

但这不应该使我们陷入另一个极端——人工智能悲观派,即认为人类无法创造出真正的可以通过图灵测试的智能体。当前我们应正视人工智能的发展,利用现阶段人工智能相关技术来辅助我们的日常工作。

关于作者:杜振东,国家标准委人工智能技术专家和AIIA(中国人工智能产业发展联盟)技术专家。拥有8年机器学习与文本挖掘相关技术经验,6年中文自然语言处理相关项目实战经验,擅长PyTorch、TensorFlow等主流深度学习框架,擅长运用NLP前沿技术解决真实项目的难题。

涂铭,数据架构师和人工智能技术专家,曾就职于阿里,现就职于腾讯。对大数据、自然语言处理、图像识别、Python、Java等相关技术有深入的研究,积累了丰富的实践经验。 

本文摘编自《会话式AI:自然语言处理与人机交互》,经出版方授权发布。

延伸阅读《会话式AI:自然语言处理与人机交互》

点击上图了解及购买

转载请联系微信:DoctorData

推荐语:腾讯、国家标准委AI专家撰写,详解NLP和人机交互,从算法、实战3维度讲解聊天机器人原理、实现与工程实践。

更多精彩回顾

书讯 |11月书讯(下)| 这些好书必须“买买买”!

书讯 |11月书讯(上)| 这些好书必须“买买买”!

资讯 |DB-Engines 11月数据库排名:PostgreSQL坐稳同期涨幅榜冠军宝座

书单 | 机器人时代已来!推荐几本机器人学硬核好书

干货 | 数据分析必读干货:简单而实用的3大分析方法

收藏 | r3kapig:校园明星 CTF 战队的奇幻养成之旅

赠书 | 【第30期】Python 之父决定复出,送你几本Python经典图书!

点击阅读全文购买

相关文章:

  • 阿里动物园新成员来了,10本书带你读懂这个新物种
  • 四两拨千斤:小巧新秀ClickHouse如何完美支撑史上最强双十一?
  • 云原生,炸裂!(文末有福利)
  • 终于有人把前台、中台、后台都讲明白了
  • 【第31期】2020下半年,值得关注的10本机器学习、深度学习好书
  • 手把手教你用Python进行帕累托分析(二八定律)
  • 【独家现场】2020数据技术嘉年华
  • 人工智能的十大应用
  • 金钱能让人更快乐吗?手把手教你用机器学习找到答案
  • 为什么Redis要比Memcached更火?
  • 乙方视角看中台?《中台实践》首屈一指
  • 你们要的Java学习路线图,来喽
  • 终于有人将进程间通信讲明白了
  • 监控之美——监控系统选型分析及误区探讨
  • 作者发声 | 银行数字化转型战略分析、关键技术及未来架构趋势
  • #Java异常处理
  • 【刷算法】从上往下打印二叉树
  • eclipse的离线汉化
  • Java编程基础24——递归练习
  • JAVA多线程机制解析-volatilesynchronized
  • JSONP原理
  • ReactNativeweexDeviceOne对比
  • Spring声明式事务管理之一:五大属性分析
  • webpack+react项目初体验——记录我的webpack环境配置
  • Web标准制定过程
  • 简单数学运算程序(不定期更新)
  • 两列自适应布局方案整理
  • ​​​​​​​GitLab 之 GitLab-Runner 安装,配置与问题汇总
  • ​configparser --- 配置文件解析器​
  • ​secrets --- 生成管理密码的安全随机数​
  • # Swust 12th acm 邀请赛# [ A ] A+B problem [题解]
  • #大学#套接字
  • $con= MySQL有关填空题_2015年计算机二级考试《MySQL》提高练习题(10)
  • (1)安装hadoop之虚拟机准备(配置IP与主机名)
  • (二)pulsar安装在独立的docker中,python测试
  • (附源码)spring boot建达集团公司平台 毕业设计 141538
  • (六)Hibernate的二级缓存
  • (算法)前K大的和
  • (转)Windows2003安全设置/维护
  • *(长期更新)软考网络工程师学习笔记——Section 22 无线局域网
  • .NET 跨平台图形库 SkiaSharp 基础应用
  • .net 微服务 服务保护 自动重试 Polly
  • .net快速开发框架源码分享
  • .net实现头像缩放截取功能 -----转载自accp教程网
  • @selector(..)警告提示
  • [ vulhub漏洞复现篇 ] Apache Flink目录遍历(CVE-2020-17519)
  • [ vulhub漏洞复现篇 ] Hadoop-yarn-RPC 未授权访问漏洞复现
  • []串口通信 零星笔记
  • [17]JAVAEE-HTTP协议
  • [AR Foundation] 人脸检测的流程
  • [C#]C# winform实现imagecaption图像生成描述图文描述生成
  • [codevs 1288] 埃及分数 [IDdfs 迭代加深搜索 ]
  • [Godot] 3D拾取
  • [LeetCode]-使用特殊算法的题目-2
  • [LOJ 6213]「美团 CodeM 决赛」radar