




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
图灵机简介和原理分析摘要:1936年,阿兰·图灵提出了一种抽象的计算模型——图灵机(TuringMachine)。图灵机是指一个抽象的机器,可被视作任意解决有限数学逻辑过程的机器,它提供了一种简单有效的解决逻辑过程的方法,加快了后来诺依曼设计的计算机的出现。本文将对图灵机的原理和历史等进行简介和分析。关键字:图灵机,计算模型。图灵机的历史发展图灵机被公认为现代计算机的原型,这台机器可以读入一系列的零和一,这些数字代表了解决某一问题所需要的步骤,按这个步骤走下去,就可以解决某一特定的问题。这种观念在当时是具有革命性意义的,因为即使在50年代的时候,大部分的计算机还只能解决某一特定问题,不是通用的,而图灵机从理论上却是通用机。1936年,图灵向伦敦权威的数学杂志投了一篇论文,题为"论数字计算在决断难题中的应用"。在这篇开创性的论文中,图灵给"可计算性"下了一个严格的数学定义,并提出著名的图灵机"(TuringMachine)的设想。"图灵机"不是一种具体的机器,而是一种思想模型,可制造一种十分简单但运算能力极强的计算装置,用来计算所有能想像得到的可计算函数。"图灵机"与"冯•诺伊曼机"齐名,被永远载入计算机的发展史中。1950年10月,图灵又发表了另一篇题为"机器能思考吗"的论文,成为划时代之作。也正是这篇文章,为图灵赢得了"人工智能之父"的桂冠。在图灵看来,这台机器只用保留一些最简单的指令,一个复杂的工作只用把它分解为这几个最简单的操作就可以实现了,在当时他能够具有这样的思想确实是很了不起的。图灵机的产生一方面奠定了现代数字计算机的基础(要知道后来冯•诺依曼就是根据图灵的设想才设计出第一台计算机的)。另一方面,根据图灵机这一基本简洁的概念,我们还可以看到可计算的极限是什么。也就是说实际上计算机的本领从原则上讲是有限制的。请注意,这里说到计算机的极限并不是说它不能吃饭、扫地等硬件方面的极限,而是仅仅就从信息处理这个角度,计算机也仍然存在着极限。这就是图灵机的停机问题。图灵机原理及分析图灵的基本思想是用机器来模拟人们用纸笔进行数学运算的过程,他把这样的过程看作下列两种简单的动作:1)在纸上写上或擦除某个符号;把注意力从纸的一个位置移动到另一个位置;而在每个阶段,人要决定下一步的动作,依赖于(a)此人当前所关注的纸上某个位置的符号和(b)此人当前思维的状态。为了模拟人的这种运算过程,图灵构造出一台假想的机器,该机器由以下几个部分组成:一条无限长的纸带。纸带被划分为一个接一个的小格子,每找规则表中的对应项而采取行动。例如第5步读入方格是黑色,内部状态为吃饱,根据这两项输入信息查找规则表找到对应项是第二项,根据小虫应该后移,且内部状态变为饥饿。不难看到,到了第8步,情况跟第4步完全相同,输入都是白色纸带和饥饿状态,根据程序,小虫将重复4-8之间的动作,并一直持续下去……。尽管从长期来看,小虫会落入机械的循环,然而当你输入给小虫白色信息的时候,它的反应可能完全不同(如第4步和第6步的行为)所以,只要小虫子的内部状态和程序非常复杂,那么小虫的行为也会越来越超出你的想象!相信你已经明白了这个小虫模型,那么你就掌握了图灵机的工作原理,因为从本质上讲,这个小虫模型就是一台图灵机。图灵机是一个会对输入信息进行变换给出输出信息的系统。比如前面说的小虫,纸带上的一个方格一个方格的颜色信息就是对小虫的输入,而小虫所采取的行动就是它的输出。不过这么看,你会发现,似乎小虫的输出太简单了。因为它仅仅就有那么几种简单的输出动作。然而,不要忘了,复杂性来源于组合!虽然每一次小虫的输出动作很简单,然而当把所有这些输出动作组合在一起,就有可能非常复杂!比如我们可以把初始时刻的纸带看作是输入信息,那么经过任意长的时间比如说100年后,小虫通过不断的涂抹纸带最后留下的信息就是输出信息了。那么小虫完成的过程就是一次计算。事实上,在图灵机的正规定义中,存在一个所谓的停机状态,当图灵机一到停机状态,我们就认为它计算完毕了,因而不用费劲的等上100年。我们自然可以通过组合若干图灵机完成更大更多的计算,如果把一个图灵机对纸带信息变换的结果又输入给另一台图灵机,然后再输入给别的图灵机……,这就是把计算进行
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 饮水安全宣传教育责任分工计划
- 美术流派与风格鉴赏计划
- 中间末尾有0的除法练习- 第7课时(教案)2024-2025学年数学三年级下册-青岛版
- 《10 运动简报-分栏与水印效果》教学设计-2023-2024学年清华版(2012)信息技术三年级下册
- 教学配合与协同机制计划
- 三年级下册数学教案-9.2 简单的排序丨苏教版
- 幼儿园数学教育的创新方法计划
- 六年级上册数学教案-4.1比的意义 青岛版
- 语言教育活动家的实践与探索
- 《第三单元 在线信息获取:1 信息的来源》教学设计-2024-2025学年苏科版信息技术三年级上册
- 2024中陕核(西安)文化传媒有限公司招聘(11人)笔试参考题库附带答案详解
- 2024年世界职业院校技能大赛中职组“法律实务组”赛项考试题库(含答案)
- 广西桂林市2024-2025学年八年级上学期期末考试物理试题(含答案)
- 2025新仁爱版七年级英语下册全册教案教学设计
- 2025年延安职业技术学院单招职业技能测试题库完整
- 2025年江苏苏州吴江区消防安全委员会招聘专职工作人员12人历年高频重点模拟试卷提升(共500题附带答案详解)
- 2025年上半年度国家铁路局机关服务中心公开招聘应届毕业生2人易考易错模拟试题(共500题)试卷后附参考答案
- 证券交易员聘用合同样本
- 巨量千川(中级)营销师认证考试题库(附答案)
- 地震应急预案桌面演练
- 安防监控基础知识培训
评论
0/150
提交评论