规则演绎系统

规则演绎系统

ID:21538817

大小:2.26 MB

页数:19页

时间:2018-10-22

规则演绎系统_第1页
规则演绎系统_第2页
规则演绎系统_第3页
规则演绎系统_第4页
规则演绎系统_第5页
资源描述:

《规则演绎系统》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、专业技术资料分享教案名称规则演绎系统科目教学对象主讲人课时一、教学内容规则演绎系统属于高级搜索推理技术,用于解决比较复杂的系统和问题。本节介绍规则演绎系统的定义及其三种推理方法:规则正向演绎系统、规则逆向演绎系统和规则双向演绎系统。教学重点:规则演绎系统的定义、正向推理和逆向推理过程。  教学难点:双向演绎的匹配问题等。  教学方法:课堂教学为主。通过比较揭示正向推理、逆向推理和双向推理的特点。  教学要求:掌握规则演绎系统的定义和正向推理、逆向推理的过程,了解规则双向演绎系统。二、教学流程(教学策略选择与设计)1、复习一下上次课老师讲过的消解

2、原理2、由消解原理的不足,引出本次课讲的规则演绎系统,并给出其定义3、给出正向推理和逆向推理过程4、总结以上推理,给出双向推理过程,并给出相应例子教学过程一、复习消解原理在说明归结过程之前,我们首先说明任一谓词演算公式可以化成一个子句集。1.消去蕴涵符号只应用∨和~符号,以~A∨B替换A=>B。2.减少否定符号的辖域每个否定符号~最多只用到一个谓词符号上,WORD文档下载可编辑专业技术资料分享并反复应用狄摩根律。如以~A∨~B代替~(A∧B)以~A∧~B代替~(A∨B)以A代替~(~A)以(x){~A}代替~(x)A以(x){~A}代替~(x)

3、A1.对变量标准化在任一量词辖域内,受该量词约束的变量为一哑元(虚构变量),它可以在该辖域内处处统一的被另一个没有出现过的任意变量所代替,而不改变公式的真值。没有出现过的任意变量所代替,而不改变公式的真值。合适公式中变量的标准化意味着对哑元改名以保证每个量词有其自己唯一的哑元。如,把(x){p(x)=>(x)Q(x)}标准化而得到(x){p(x)=>(y)Q(y)}2.消去存在量词在公式(y)[(x)P(x,y)]中,存在量词是在全称量词的辖域内,我们允许所存在的x可能依赖于y值。令这种依赖关系明显地由函数g(y)所定义,它把每个y值映射到存在

4、的那个x。这种函数就是Skolem函数。如y值映射到存在的那个x。这种函数就是Skolem函数。如果用Skolem函数代替存在的x,我们就可以消去全部存在量词(y)P[g(y),y]Skolem函数的变量是由那些全称量词所约束的全称量词量化变量,这些全称量词的辖域包括要被消去的存在量词的辖域在内。Skolem函数所使用的函数符号必须是新的,WORD文档下载可编辑专业技术资料分享即不允许是公式中已经出现过的函数符号。如果要消去的存在量词不在任何一个全称量词的辖域内,那么我们就用不含变量的Skolem函数即常量。例如,(x)P(x)化为P(A),其

5、中常量符号A用来表示我们知道的存在实体。A必须是个新的常量符号,它未曾在公式其他地方使用过。1.化为前束形现在已不存在任何存在量词,而且每个全称量词都有自己的变量,把所有全称量词移到公式的左边,并使每个量词的辖域包括这个量词后面公式的整个部分。所得公式称前束形。前束形公式由全称量词串组成的前缀和不含量词的母式组成。2.把母式化为合取范式任何母式都可以写成由一些谓词公式和谓词公式的否定的析取的有限集组成的合取。这种母式叫做合取范式。反复应用分配率,如把A∨{B∧C}化为{A∨B}∧{A∨C}3.消去全称量词所有余下的量词均被全称量词量化了。全称量

6、词的次序也不重要了。因此,我们可以消去前缀。4.消去连词符号∧用{A,B}代替{A∧B},以消去明显的符号∧。反复代替的结果,最后得到一个有限集,其中每个公式是文字的析取。任一只由文字的析取构成的合适公式叫做一个子句。5.更换变量名称更换变量名称,是一个变量符号不出现在一个以上的子句中。WORD文档下载可编辑专业技术资料分享问题:归结方法不自然,并非人类的自然思维方式可能会丢失蕴涵关系中所包含的控制信息例:以下蕴涵式:~A~BC~CAB~A~CB~ACB~B~BA~BAC均与子句(ABC)等价,但显然上面的蕴涵式信息更丰富一、规则演绎系统的定义

7、:其中,If部分可能由几个if组成,而Then部分可能由一个或一个以上的then组成。在所有基于规则系统中,每个if可能与某断言(assertion)集中的一个或多个断言匹配。有时把该断言集称为工作内存。在许多基于规则系统中,then部分用于规定放入工作内存的新断言。这种基于规则的系统叫做规则演绎系统(rulebaseddeductionsystem)。在这种系统中,通常称每个if部分为前项(antecedent),称每个then部分为后项(consequent)WORD文档下载可编辑专业技术资料分享先举一简单例子,帮助我们理解一下:一、规则正

8、向演绎系统1、定义  正向规则演绎系统是从事实到目标进行操作的,即从状况条件到动作进行推理的,也就是从if到then的方向进行推理的。2、正向推理过程

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。