人工智能基础及应用(微课版) 课件 第3章 智能搜索策略.pptx

人工智能基础及应用(微课版) 课件 第3章 智能搜索策略.pptx

  1. 1、本文档共110页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

第3章智能搜索策略搜索概述状态空间搜索与或数搜索博弈遗传算法电子信息工程系DepartmentofElectronicInformation哈尔滨理工大学HarbinUniversityofScienceandTechnology3.1搜索概述搜索:根据世界情况,不断寻找可利用知识,从而构造一条代价最小的推理路线,使问题得以解决的过程。搜索分为盲目搜索和智能搜素盲目搜索是指在预定的控制策略下进行搜索,在搜索过程中获得的中间信息不用来改变控制策略。智能搜素在问题求解的过程中,运用与问题有关的启发性知识,来指导搜索朝着最有希望的方向前进,加速问题求解过程并找到最优解电子信息工程系DepartmentofElectronicInformation3.1搜索概述哈尔滨理工大学HarbinUniversityofScienceandTechnology按表示方法分:状态空间搜索与或数搜索博弈数用状态空间来表示和求解问题的搜素算法用与或树表示和求解问题的搜索方法一种特殊的与或树,主要用于博弈过程的搜素电子信息工程系DepartmentofElectronicInformation3.1搜索概述哈尔滨理工大学HarbinUniversityofScienceandTechnology搜索策略的评价标准:1.完备性:如果存在一个解答,该策略是否保证能找到?2.实践复杂性:需要多长时间可以找到解答?3.空间复杂性:执行搜素需要多大的存储空间?4.最优性:如果存在不同的几个解答,该策略是否可以发现最高质量的解答?电子信息工程系DepartmentofElectronicInformation3.1搜索概述哈尔滨理工大学HarbinUniversityofScienceandTechnology3.2状态空间搜索搜索法求解问题的基本思想:首先把问题的初始状态(即初始结点)作为当前状态,选择使用的算符对其进行操作。生成一组子状态(或称后继状态、后继结点、子结点),然后检查目标状态是否在其中出现。若出现,则搜索成功,找到问题的解;若不出现,则按某种搜素策略从已生成的状态中再选一个状态作为当前状态。重复上述过程,直到目标状态出现或不再有可供操作的状态及算法为止。电子信息工程系DepartmentofElectronicInformation3.2状态空间搜索哈尔滨理工大学HarbinUniversityofScienceandTechnology3.2.1状态空间表示状态空间表示法:以状态(State)和操作(Operator)为基础来表示与求解问题。状态是为描述某类不同事物间的差别而引入的一组最少变量的有序集合,表示为Q=[q0,q1,……qn],式中每个元素qi称为状态变量,给定每个分量的一组值就能够得到一个具体的状态。操作也称算符,对应过程型知识,即状态转换规则,是把问题从一个状态变为另一种状态的手段。电子信息工程系DepartmentofElectronicInformation3.2状态空间搜索哈尔滨理工大学HarbinUniversityofScienceandTechnology状态空间表示该问题的全部可能状态及其关系的集合称为问题的状态空间状态空间可用三元组{Qs,F,Qg}表示,其中QS为问题初始状态集合、F操作符集合及Qg目标状态集合状态空间图状态空间的图示表示问题形式。是一个有向图。其结点表示问题的状态,有向边(弧)表示操作。电子信息工程系DepartmentofElectronicInformation3.2状态空间搜索哈尔滨理工大学HarbinUniversityofScienceandTechnology状态空间搜索时一般需要两个数据结构,即OPEN表和CLOSE表OPEN表用于存放刚生成的结点,这些结点也是带扩展的,对于不同的搜索策略,OPEN表中结点的排放顺序也是不同的。CLOSE表则是用来存储将要扩展或已经扩展的结点。OPEN表和CLOSE表的示例图结点父结点编号编号结点父结点编号电子信息工程系DepartmentofElectronicInformation3.2状态空间搜索哈尔滨理工大学HarbinUniversityofScienceandTechnology基于状态空间的搜索策略分为盲目搜索和启发式搜索两大类盲目搜索策略又分为:广度优先搜索深度优先搜索有界深度优先搜索电子信息工程系DepartmentofElectronic

您可能关注的文档

文档评论(0)

lai + 关注
实名认证
内容提供者

精品资料

版权声明书
用户编号:7040145050000060

1亿VIP精品文档

相关文档