图灵测试
此条目需要精通或熟悉计算机科学的编者参与及协助编辑。 (2012年10月4日) |
人工智慧系列内容 |
---|
图灵测试(英语:Turing test)是英国电脑科学家图灵于1950年提出的思想实验,目的是测试机器能否表现出与人一样的智慧水准。测试时测试者透过计算机键盘输入文本并透过屏幕输出文本。[1]
历史
机器能否思考这个问题历史悠久,这是二元并存理念和唯物论思想之间的区别。笛卡尔在1637年《谈谈方法》中预言了图灵测试。
笛卡尔指出,机器能够与人类交互,但认为这样的机器不能作出适当的反应,但是任何人都可以。因此,笛卡尔借此区分机器与人类。笛卡尔没有考虑到机器语言能力未来能够被克服。
狄德罗对于图灵测试的标准:
这并不意味着他同意这一点,但它已经是唯物主义者当时普遍的说法。
根据二元论者心态,心灵是非物理物质(最起码具有非物理性),因此不能以纯物理来解释。而根据唯物主义,头脑可以用物理解释,这提供了人工智慧产生的可能性。
1936年,哲学家阿尔弗雷德·艾耶尔思考心灵哲学问题:我们怎么知道其他人曾有同样的体验。在《语言,真理与逻辑》中,艾尔建议区别有意识的人类及无意识的机器。
1956年达特茅斯会议之前,英国研究者已经在机器人工智慧研究领域探索了十几年。比率俱乐部是一个非正式的英国控制论和电子产品研究团体,成员包括艾伦·图灵。
1950年,图灵发表了一篇划时代的论文,文中预言了创造出具有真正智慧的机器的可能性。[2]由于注意到“智慧”这一概念难以确切定义,他提出了著名的图灵测试:如果一台机器能够与人类展开对话(透过电传装置)而不被辨别出其机器身份,那么称这台机器具有智慧。这一简化使得图灵能够令人信服地说明“思考的机器”是可能的。论文中还回答了对这一假说的各种常见质疑。[3]图灵测试是人工智慧哲学方面首个严肃的提案。
2014年6月8日,首次有计算机通过图灵测试,尤金·古斯特曼成功在雷丁大学(University of Reading)所举办的测试中骗过研究人员,令他们以为“它”是一个名为Eugene Goostman的13岁男孩[4],但后来有文章指出它其实并没有真正通过测试[5]。
测试内容
如果一个人(代号C)使用测试对象皆理解的语言去询问两个他不能看见的对象任意一串问题。对象为:一个是正常思维的人(代号B)、一个是机器(代号A)。如果经过若干询问以后,C不能得出实质的区别来分辨A与B的不同,则此机器A通过图灵测试。
完成图灵测试涉及的技术课题
根据人们的大体判断,达成能够通过图灵测试的技术涉及以下课题[6]:
但是为了通过完全图灵测试,还需要另外两项额外技术课题:
图灵测试的变种
许多其他版本的图灵测试,包括上文所阐述的,已经经过多年的酝酿。
反向图灵测试和验证码
验证码(CAPTCHA)是一种反向图灵测试。在网站上执行一些操作前,用户被给予一个扭曲的图形,并要求用户输入图中的字母或数字。这是为了防止网站被自动化系统滥用。理由是能够精细地阅读和准确地重现扭曲的形象的系统并不存在(或不提供给普通用户),所以能够做到这一点的任何系统可能是个人类。
可以破解验证码的软件正在积极开发,软件拥有一个有一定准确性的验证码分析模式生成引擎。[7]而在破解验证码软件被积极开发的同时,另一种通过反向图灵测试的准则也被提出来。其认为即使破解验证码软件被成功研发,也只是具有智慧的人类透过编程对验证码所作出的破解手段而已,并非真正通过反向图灵测试或图灵测试。而如果一台机器能够规划出如同验证码一类的防止自动化系统的规避程序,此台机器才算是真正通过了反向图灵测试。
完全图灵测试
普通的图灵测试一般避免审问者与被测试计算机发生物理上的互动,因为物理上模拟人(比如像模拟人的外表)并不是人工智慧的研究范畴。然而一些人工智慧可能涉及一些人机在物理上的交互,所以人们又拓展出了“完全图灵测试”。[8]在完全图灵测试中,可以包含必要的人机在物理层面上的交互。但是为了通过完全图灵测试,还需要在普通图灵测试之外另外两项额外技术课题。询问者还可以测试受试者的感知能力(需要计算机视觉),和受试者操纵物体的能力(需要机器人学)。[9]
参见
参考文献
- ^ Turing originally suggested a teleprinter, one of the few text-only communication systems available in 1950. (Turing 1950,第433页)
- ^ McCorduck 2004,第70−72页 , Crevier 1993,第22−25页 , Russell & Norvig 2003,第2−3 and 948页 , Haugeland 1985,第6−9页 , Cordeschi 2002,第170–176页 . See also Turing 1950
- ^ Norvig & Russell (2003,第948页) claim that Turing answered all the major objections to AI that have been offered in the years since the paper appeared.
- ^ 存档副本. [2014-06-09]. (原始内容存档于2014-06-09).
- ^ 存档副本. [2014-06-10]. (原始内容存档于2014-06-10).
- ^ Russell, Stuart; Norvig, Peter. Introduction. Artificial Intelligence: A Modern Approach. Upper Saddle River, New Jersey: Pearson Education, Inc. 2010: 2. ISBN 978-0-13-604259-4.
- ^ Malik, Jitendra; Mori, Greg, Breaking a Visual CAPTCHA, [2013-09-22], (原始内容存档于2019-03-23)
- ^ Oppy, Graham & Dowe, David (2011) The Turing Test (页面存档备份,存于互联网档案馆). Stanford Encyclopedia of Philosophy.
- ^ Russell & Norvig 2010,第3页.
注解
- ^ 法文:s'il se trouvait un perroquet qui répondît à tout, je prononcerais sans balancer que c'est un être pensant
外部链接
- Twelve reasons to toss the Turing Test(页面存档备份,存于互联网档案馆)
- The Turing Test - an Opera by Julian Wagstaff(页面存档备份,存于互联网档案馆)
- 开放目录项目中的“Turing Test”
- The Turing Test(页面存档备份,存于互联网档案馆)- How accurate could the turing test really be?
- 首次有计算机通过图灵测试(页面存档备份,存于互联网档案馆)