版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
状态空间的概念和表示方法1状态空间问题举例首先让我们看下面两个例子:八数码问题,也叫重排九宫问题。在一个3×3的方格棋盘上放置着1,2,3,4,5,6,7,8八个数码,每个数码占一格,余下的一个是空格。这些数码可在棋盘上移动。移动规则是:与空格相邻的数码方可移入空格。问题的目标是:对于指定的初始棋局通过移动数码块,得到目标棋局(如图所示),要求给出数码的移动步骤。2状态空间的基本概念和特点首先我们引入状态空间的几个基本概念。1.状态状态是描述问题在求解过程中任意一确定时刻的状况,它表征了问题特征和结构等。如,在八数码问题中,可以把棋局看成状态。那么初始棋局就是初始状态,目标棋局为目标状态。在迷官问题中,k在S,可以看作一种状态,它是初始状态k在S,也是一种状态,k到了S,是目标状态。2.状态转换规则状态转换规则就是能使问题由一种状态改变为另一种状态的条件和操作。在八数码问题中,可以定义四条移动规则:邻接空格的数码可以右移一格、左移一格、上移一格或下移格。利用这些规则可以使八数码棋局从一个状态转换到另一个状态。0g43.状态空间状态空间是指问题的全部状态及一切可用的状态转换规则所集合。如何用状态空间表示法表示问题呢?我们以八数码问题为例介绍这种表示方法。状态:一个问题的起始状态称为初始状态,要达到的最终目标称为目标状态,八数码问题的初始状态(S)为初始棋局,目标状态(S)为目标棋局。如下图所示。0g八数码问题的所有的状态和状态转换规则构成的集合就是八数码问题的状态空间。将八数码问题用状态空间表示出来就是八数码问题的状态空间表示。一般人工智能问题的状态空间都非常大,最简单的八数码问题就会有362880(9!)种状态。
4.状态图状态空间也可以用图的形式来表达出来,这种图称为状态空间图,简称状态图。其中,节点表示状态;有向边(弧)表示状态转换规则,八数码问题的状态空间图,图中有S、S至S共34个节点,即八数码问题中的34个状态。因为八数码问题的状态数量非常大,在这里只两出状态图的部分。0133
5.用Prolog语言描述状态空间用状态空间表示法表示问题的一个优点是此表示法易于计算机语言实现。在第三章中,我们学习了一种人工智能语言——Prolog语言。我们可不可以用Prolog来描述问题的状态空间呢?3状态空间问题求解的基本方法把所求解的问题用状态空间的形式表示出来以后,原来的问题求解就转化为对状态空间问题的求解,对状态空间问题的求解过程其实就是一个搜索过程。从初始状态开始,不断地应用规则,从一个状态转变为另一个状态,最后达到目标状态为止,这种求解过程称为状态空间法。要使用状态空间法解决问题,首先要用一定的数据结构,比如字符串、数组、矩阵、树、表、集合等,来描述状态空间,在确定了一个合适的数据结构后,一个状态就对应该结构的一个确定的值,这种方法也叫做状态描述。例如,八数码问题既可以通过矩阵,又可用数组来描述。对于状态空间表示的问题,其求解过程可以归结为对状态空间的搜索。搜索技术,特别是启发式搜索技术在人工智能领域中,是问题求解的主要方法之一,一直受到高度重视,一些著名的人工智能程序,如纽厄尔、肖和西蒙的“LogicTheorist”、通用问题求解程序GPS,塞缪尔的跳棋程序“Checkers”,格林布莱特的国际象棋程序等都是采用搜索技术来解决问题的程序。今天,搜索技术已广泛应用于自然语言理解、自动程序设计、模式识别、机器人学、专家系统、数学定理自动证明、博弈和信息检索等众多领域。在状态空间法中,基于问题解决效率方面的原因,通常,不是把问题的全部状态空间图直接存入计算机,而是仅仅在计算机中存入关于该问题的各种知识,再根据推理(或搜索)的需要,逐步生成问题的状态空间图。在计算机中,根据有关知识逐步产生问题的状态空间图,并检索所产生的状态空间是否也包含了目标状态,这一过程被称作搜索过程。决定搜索过程怎样进行,即搜索策略的选定主要取决于如何选取规则。选取规则有两种基本方式:一种是不考虑问题所具有的特定知识,系统根据事先确定的某
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五年度企业对个人业绩提升对赌协议3篇
- 2025年度消防通道保障补充协议范本(住宅小区)3篇
- 2024年05月浙江上海银行宁波分行暑期实习生招考笔试历年参考题库附带答案详解
- 2024年武汉大学中山医院高层次卫技人才招聘笔试历年参考题库频考点附带答案
- 【备课参考】2020年新人教版高中地理必修2:例题解析5.2交通运输布局变化的影响
- 云南省景洪市第三中学2014-2021学年高一上学期期末考试数学试题
- 2024小区绿色环保物业管理及节能服务合作协议3篇
- 2022版《红对勾讲与练》高三物理人教版总复习课时作业13万有引力与航天-
- 不同信用评级对企业会展参展及融资决策的影响
- 2021青岛市高考英语阅读理解自练及答案3
- 水泥行业数字化转型服务方案
- 深圳市南山区2024-2025学年第一学期期末教学质量检测九年级物理 24-25上九年级物理
- 2024版房屋市政工程生产安全重大事故隐患判定标准内容解读
- 江苏省镇江市实验学校2023-2024学年九年级上学期期末考试化学试卷
- 期末 (试题) -2024-2025学年人教PEP版(2024)英语三年级上册
- GB/T 32066-2024煤基费托合成液体石蜡
- 江苏卫视跨年演唱会电视转播技术方案-209年精选文档
- 水电工程施工机械台时费定额(2004年版)
- 钢铁企业安全生产事故案例汇编
- 安庆市农业雪灾恢复重建和救灾资金使用情况总结
- 食品工程原理课程设计搅拌器的设计
评论
0/150
提交评论