- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
知识表示;常用的知识表示方法;第二章 产生式系统 ;综合数据库:存放问题的状态描述的数据结构。
Note:
综合数据库不是常规意义的数据库,是一种数据结构。一般数据库所存数据的结构很简单,通常只有数值与字符串;综合数据库的数据可以很复杂,其中状态描述可以为常规的各种数据结构,如表、数组、字符串、集合、矩阵、 树、图等等。
综合数据库是动态变化的。;产生式规则形式:
IF?前提条件? THEN?操作?
当规则的前提条件被某一状态描述满足时,就对该状态施行规则所指出的操作。; 控制系统:
(1)选择规则:
对同一个状态的多个可用规则排序。
(2)检验状态描述是否满足终止条件。
如果满足终止条件,则终止产生式系统的运行,
并用使用过的规则序列构造出问题的解。
;二、产生式系统的例;八数码难题的产生式系统表示;三、产生式系统的基本过程; 步骤4是不确定的,只要求选出一条可用的规则
R,至于这条规则如何选取,却没有具体说明。
选取规则所依据的原则称为控制策略。
多数人工智能系统控制策略的信息并不足以在
第4步选出最合用的规则,因此,控制策略便成了一
个搜索过程。
高效的系统需要被求解问题足够的知识,以便在
步骤4选出一条最合用的规则。第三章,第四章;产生式系统的特点;2.2 控制策略;一、不可撤回的控制策略(瞎子爬山法);一、不可撤回的控制策略;设爬山函数CF(S) :不在目标位的数码个数的负值。
初始状态S0 目标状态Sg
CF(S0)= - 4
CF(Sg)= 0
状态描述S:3阶方阵
4条产生式规则使用顺序:空格左、上、右、下移。;控制策略:处于任一状态S,系统根据爬山函数选择一条规则使得这条规则作用于 S 时,获得的下一状态爬山函数不减少且最大(亦即距离目标状态最少)。
; ;不可撤回控制策略的优点;不可撤回控制策略的局限性;二、回溯控制策略;回溯方法特点;四条规则使用顺序:左、上、右、下(可加入启发式信息,如使用爬山函数安排规则的顺序)深度???6控制策略:回溯式回溯条件:⑴ 产生了一个上溯到初始状态的路径上出现过的状态时(产生了祖先节点)。⑵ 无可用的规则。⑶ 达深度未得解。;2 8 3
1 6 4
7 5 ;三、图搜索控制策略;图搜索控制策略的特点;例:八数码难题 图搜索式;四、产生式系统的工作方式;;;2.3 特殊的产生式系统; 一个产生式系统称为可交换的,如果对任意状态描述D具有如下性质:
(a) 设RD是可应用于D的规则集,任取r ∈RD, r作用于D得 D’,设为D’= r (D),则r对D’ 可用(即:设D’的可用规则集为RD’,则r∈ RD’ ,即RD? RD’ );(每一条对D可应用的规则,对于对D应用一条可应用的规则后所产生的状态描述仍是可应用的)(可应用性);;;R1;可交换产生式系统优点:从初始状态到目标状态不依赖规则次序,不必探查等价路径,可以使用不可撤回策略。
Note:产生式系统的可交换性并不意味着整个规则序列的次序可以改变。只是最初作用于给定状态的那些规则使用起来与次序无关。
;设产生式系统P:综合数据库,一组规则,图搜索策略
造另一可交换的产生式系转换P’如下:
综合数据库:
初始状态:P的整个搜索树
目标状态:只剩解路;转换 可用如下方法将一产生式系转换为可交换的:;二、可分解的产生式系统;可分解的产生式系统例:字符串重写;重写问题的解序列(不完整) ;;; 重写问题的与/或树 ; 定义 能够把产生式系统综合数据库的状态描述分解为若干组成部分,产生式规则可以分别用在各组成部分上,并且整个系统的终止条件可以用在各组成部分的终止条件表示出来的产生式系统,称为可分解的产生式系统。 ;;可分解的产生式系统的基本过程; SPLIT的控制策略:在步骤5中如何选取D*,在步骤7如何选取R。
Note:PRODUCTION和SPLIT是两个比较重要的算法,
本课的重点之一。
PRODUCTION的步骤4: 控制策略
;可分解产生式系统的例子 --符号积分;;9、春去春又回,新桃换旧符。在那桃花盛开的地方,在这醉人芬芳的季节,愿你生活像春天一样阳光,心情像桃花一样美丽,日子像桃子一样甜蜜。10月-2010月-20Satur
文档评论(0)