第五章人工智能搜索策略.ppt

第五章人工智能搜索策略

人工智能 Artificial Intelligence 主讲:杨利英 西安电子科技大学计算机学院 E_mail:yangliying1208@163.com 第五章 搜索策略 5.1 基本概念 5.2 状态空间的搜索策略 5.3 与/或树的搜索策略 5.4 搜索的完备性与效率 5.1 基本概念 采用某种策略,在知识库中寻找可利用的知识,从而构造一条代价较小的推理路线,使问题得到解决的过程称为搜索。 5.1.1 什么是搜索 搜索分为盲目搜索和启发式搜索。 5.1.2 状态空间表示法 状态空间用“状态”和“算符”来表示问题。 状态 状态用以描述问题在求解过程中不同时刻的状态,一般用向量表示 算符 使问题从一个状态转变为另一个状态的操作称为算符。 状态空间 由所有可能出现的状态及一切可用算符所构成的集合称为问题的状态空间。 状态空间示例:十五数码难题 5.1.3 与/或树表示法 对于一个复杂问题,直接求解往往比较困难。此时可通过下述方法进行简化: (1)分解 (2)等价变换 5.1.3 与/或树表示法 (1)分解 把一个复杂问题分解为若干个较为简单的子问题,每个子问题又可继续分解。重复此过程,直到不需要再分解或者不能再分解为止。如此形成“与”树。 (2)等价变换 利用同构或同态的等价变换,把原问题变换为若干个较为容易求解的新问题。如

文档评论(0)

1亿VIP精品文档

相关文档