从“图灵机”到“模仿游戏”表现了图灵从计算机到人工智能研究的思想的一致性和连续性,正如1936年论文是对希尔伯特第十问题的深刻性解决,图灵的关于“机器思维”、“机器智能”的论文也提供了对人、机、智能三者关系(第三问题)的多层次全方位研究观点和实体模式,“模仿游戏”也是对波普“世界3”理论和物理学“三体问题”的深入研究的一个多层次关系模型。图灵对“模仿”、“学习”和“通用人工智能”的深层揭示仍然是我们今天所面对最迫切的人工智能问题作出回应的道路。

一、从“图灵机”到“模仿游戏”

1950年,图林(Alan Mathison Turing 1912-1954)来到曼彻斯特大学,这年10月,他的论文“计算机与智能”(Computing machinery and  intelligence.Mind,59,433-460,)发表在哲学期刊“心灵”(MIND),提出了著名的“模仿游戏”(Imitation Game)即后来所称的“图灵检验”(Turing Test,TT)。

这篇文章被广泛地理解为,图灵肯定了机器是可以和人一样思维的,但这是一种误解,图灵的论文的本意是提出机器可以“模仿”人的思维活动,图灵所有有关机器思维的思想都是建立在这个基础上。图灵一方面肯定机器具有这种基于模仿的思维能力,这篇文章以大量的篇幅对那些认为机器不会具有“思维”能力的论点的进行了反驳,另一方面,图灵认为在没有真正理解人的心理、意识活动之前,我们只能以这种“模仿”方式进行机器思维的研究和测验。因此图灵实际上是在两方面同时展开论辩,即批驳对机器能力的轻视,又不同意机器的思维与人的思想、意识可以直比较,这种超越时代的眼光正是图灵工作易被人误解或难于被人理解的原因,直到今天,包括图灵1936论文(Entscheidungsproblem)在内的工作仍然没有得到充分的和正确的理解。

图灵在“计算与智能”这篇文章的开始,就拒绝给“机器”、“思维”做出定义,而是提出了以“模仿游戏”去代替“机器能思维吗”这样的问题,这种思想风格与图灵1936年论文解决希尔伯特第十问题的道路如出一撤,在1936年论文中他不是从概念、数学、逻辑上或集合论这样的抽象方法上去寻求问题的解决,而是将问题实时化,在实体过程中观察、分析问题,得到算法与逻辑判断之间的本质区别,他建立了著名的“图灵机”算法模型,并以此解决了希尔伯特第十问题,在图灵后续研究工作中对“机器思维”和人、机之间的比较依然是这样的道路,因此“模仿游戏”可以看作是“图灵机”之后的另一种非图灵机的模式。

在“机器与智能”这篇论文和另一篇论文“机器智能,一种异端理论”(posthumous essay:Intelligent machinery,a heretical theory)中,图灵多次提到具有“随机元素”的计算机,“有些时候这样的机器被描述为具有自由意志”,这实际是图灵1936年论文中提到但未展开研究的“C机器”的一种,图灵思想中的C机器具有某种外部性,这正是一种不同于可计算意义的“图灵机”的本质。

图灵的这些思想没有继续发展下去,这比图灵机的研究更困难,因此图灵的这些思想在他的文章中并不系统和有条理,图灵不是一个哲学家,但也正是这一点使他能从技术深度上接近最深刻的哲学和逻辑问题,而且图灵也远不是一个论说家,但和人们所拜读的晦涩而洋洋的哲学著作相比,图灵的研究中的思想道路的一致性的是坚实可触的。迄今为止,“图灵机”仍然蒙着一种神秘的面纱,而“模仿游戏”的丰富意义和价值更没的得到人们的基本理解,“模仿游戏”中的“模仿”与作为算法的“图灵机”一样,都是图灵对计算机理论和人工智能的不朽贡献。今天人工智能高速发展后面隐含的沉重问题,迫使人们去回过去寻求图灵的智慧。

二、“模仿游戏”——一个开放的多层次复杂关系体系

“模仿游戏”是一个仅由语言沟通的询问者去判断二个努力证明自己是女人而其中一个却是男人的游戏,图灵的目的并不在于这个询问者如何去判断对方的真或假,而是去考察:“与两个人玩游戏相比,让一个机器去充当男人,这个游戏的判断者发生错误的几率是否发生变化?”图灵的目的就是让这两种询问的结果相同与否去代替“机器能思维?”的问题,图灵深藏思想实际是,如果机器仅限于使用人的语言方式去模仿人,人可能无法分辨(今天已几近实现了),但这个思想的深远性似乎从未被人领会。

机器能模仿是一个事实,图灵并没有去研究对“模仿”这个概念的解释,而是像研究“图灵机”一样,图灵设计一种实在的场景,让人机对话的交流在三个层次上展开:人与人的交流,人与冒充人的机器,第三方判断者的智力,事后的统计评价。所以与“图灵机”的封闭性不同,“模仿游戏”是一个开放的多层次的研究、检验体系,正是在这个意义上,“模仿游戏”具有人、机在智能上进行对比研究的真正价值。

随着人工智能科学和技术的飞速发展,图灵的“模仿游戏”被后继者以“图灵检验”(Turing Test TT)更表面化的形式替代了,但不管在理论广度和技术水平上如何提高,图灵原来所赋予的意义仍是深刻包含的。

比如,约翰•希尔勒(John Searle)于1980年以“中文屋子”(the Chinese Room Argument)的例子提出了“图灵检验”中所包含的对语言的“理解”问题,希尔勒以这个模式表明,一个胜任翻译工作的机器并没有对语言的理解能力,以此说明(弱)人工智能并不等于人的智能,但这个结论实质是,机器“翻译”只不过是对机器对人使用语言的“模仿”,因此不会等于人使用语言,也就不会理解语言。

图灵以“机器模仿”替代“机器思维”的真正思想几被人忽略,所以直到今天仍没有建立起有一种公认的“图灵检验”模式。

图灵没有提出机器“学习”,“学习”这个概念比“模仿”更复杂、深刻,因此今天当人们研究“机器学习”时,应当从图灵的“模仿游戏”去寻找启示。可以肯定,“模仿游戏”还包含有更多的东西。

模仿游戏中图灵设计的计算机叫什么,智能哲学:“第三问题”与图灵的“模仿游戏”...相关推荐

  1. 浅谈游戏中BOSS设计的思路

    对于大多数游戏来说,BOSS在其设计上都有着不可替代的作用,也是玩家印象最为深刻的一部分.近期自己也有在做BOSS的设计工作,有一些心得想要分享一下: 1.明确BOSS的设计目的 在设计之初,我们一定 ...

  2. 《游戏脚本的设计与开发》-第一部分总结 文字脚本的功能扩展和一个游戏测试...

    脚本系列文章写了好几篇了,大家可能都不清楚这些脚本有什么用,游戏中如何能应用到这些东西.当然,目前所介绍的内容还只是个简单的开头,说到做游戏还远远不够.不过,本次就使用前几章所介绍的内容,先来尝试一下 ...

  3. 《游戏脚本的设计与开发》-第一章总结 文字脚本的功能扩展和一个游戏测试

    脚本系列文章写了好几篇了,大家可能都不清楚这些脚本有什么用,游戏中如何能应用到这些东西.当然,目前所介绍的内容还只是个简单的开头,说到做游戏还远远不够.不过,本次就使用前几章所介绍的内容,先来尝试一下 ...

  4. 游戏中的心理学(二):利用归因错误让玩家更爱你的游戏

    什么是基本归因错误? 在本文开始之前,先让我们来思考一个问题:当你在玩一个闯关游戏的时候失败了,你认为会是什么原因? 虚拟摇杆太难用?怪物设计得太难?地图上有BUG?技能设计得太弱? 是的,上边这些都 ...

  5. 3D游戏中角色的换装原理-落樱之剑实例图文详细剖析(JME3,JMonkeyEngine游戏开发)...

    **************************************************************************************************** ...

  6. 如何为编程爱好者设计一款好玩的智能硬件(三)——该选什么样的MCU呢?

    一.我的构想:如何为编程爱好者设计一款好玩的智能硬件(一)--即插即用.积木化.功能重组的智能硬件模块构想 二.别人家的孩子:如何为编程爱好者设计一款好玩的智能硬件(二)--别人是如何设计硬件积木的! ...

  7. 高中生用计算机打游戏,高中生用3年在游戏中复制母校!逝去的都是青春,看哭了……...

    高中生/家长必读:(上下滑动查看) 高中生游戏中复制母校: 花了3年时间,每一棵树都要对应上 5月13日,江苏南京金陵中学的高三学生吴何乐,花3年时间在游戏中建造了自己的高中校园.在6月毕业之前,他在 ...

  8. 用计算机玩纸牌,《玩“纸牌”游戏》教学设计

    [教学目标] 知识目标:1.进一步认识窗口.对话框和菜单命令. 2.让学生掌握纸牌游戏的玩法,使学生从玩中学计算机知识. 3.使学生熟练掌握鼠标器的操作方法. 4.初步使用"帮助" ...

  9. 游戏中要遵守道德规范吗?谈《荒野大镖客2》道德体验设计的意义

    <荒野大镖客2>是Rocksta公司制作发行的一款游戏,在游戏中玩家将会回到1880年代的美国西部,一方面需要不断的和敌方帮派火拼,另一方面还要躲避私家侦探的追击,可以说是体验一把艰难的逃 ...

最新文章

  1. 【Python】疯狂的加速函数!
  2. 跟世界打个招呼c语言编程,(一)helloworld
  3. 摄像头成像数据可见窗口计算
  4. ggplot2 | 如何对连续型变量使用离散型调色板进行配色
  5. Python自动化测试-正则表达式解析
  6. 数据库设计及案例分析
  7. 单个索引和组合索引(联合索引)谁效率高
  8. 这些道理不懂,你注定就是穷打工的命!
  9. ajax用户登录注册
  10. Android程序员二本出身、逆袭网易、一路孤独、一路狂欢,源码解读-别再说你不知道HashMap原理
  11. 【五一创作】iSH修改hostname(主机名)【美化】【短篇技术类文章】
  12. mysql版本升级手册
  13. 华擎主板的网络唤醒设置。
  14. flex 布局
  15. 关于阿里巴巴回购雅虎所持有股票的一些探讨
  16. idea的language level含义和module的language level自动跳到5
  17. RF-2 变量的基本使用
  18. Thinkphp 5.0 购物网站
  19. 计算机科学与技术考研报名属于哪一类,计算机在考研中属于什么类别
  20. linux只W25Q256驱动,使用m25p80,支持w25q系列nor flash

热门文章

  1. 如何有效的降低软件测试轮次
  2. MES系统在人员工时管理中的应用
  3. 【叶子函数分享四十二】得到汉字笔画函数
  4. VirtualBox Kaili Linux 环境搭建
  5. 老股民:清醒吧!市场底部特征很明显1楼 2008-06-20 15:09:29
  6. android 放入主线程,android网络请求不能放在主线程
  7. photoshop卸载不彻底--ADMUI3.fon
  8. el-upload设置默认图片
  9. 推荐算法——基于用户的协同过滤算法(User-base CF)的java实现
  10. 3.1 参数估计:矩估计方法