_基于谓词逻辑的机器推理.ppt

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

第5章 基于谓词逻辑的机器推理 目录 5.0 机器推理概述 5.1 一阶谓词逻辑 5.2 归结演绎推理 5.3 应用归结原理求取问题答案 5.4 归结策略 5.5 归结反演程序举例* 5.6 Horn子句归结与逻辑程序 5.7 非归结演绎推理 5.1一阶谓词逻辑 5.1.1 谓词、函数、量词 5.1.2 谓词公式 5.1.3 谓词逻辑中的形式演绎推理 5.1.1谓词、函数、量词(1) 5.1.1谓词、函数、量词(2) 对于复杂的知识,命题符号能力不够。 无法把所描述的客观事物的结构及逻辑特征反映出来。 无法把不同事物间的共同特征表达出来。 5.1.1谓词、函数、量词(3) 谓词(predicate):一般形式为P(x1, x2 ,…, xn ) P为谓词名,用于刻画个体的性质、状态 或个体间的关系。 x1, x2 ,…, xn是个体,表示某个独立存 在的事物或者某个抽象的概念。 5.1.1谓词、函数、量词(4) 函数:为了表达个体之间的对应关系,引入数学中函数概念和记法。用形如f(x1,x2,…,xn)来表示个体变元对应的个体y,并称之为n元个体函数,简称函数。 5.1.1谓词、函数、量词(5) 5.1.1谓词、函数、量词(6) 5.1.1谓词、函数、量词(7) 5.1.1谓词、函数、量词(8) 练习:用谓词公式表示下述命题。 已知前提: (1)自然数都是大于零的整数。 (2)所有整数不是偶数就是奇数。 (3)偶数除以2是整数。 结论:所有自然数不是奇数就是一半为整数的数。 5.1.1谓词、函数、量词(9) 将上述各语句翻译成谓词公式: (1)自然数都是大于零的整数。 F1: ?x (N(x)?GZ(x) ? I(x)) (2)所有整数不是偶数就是奇数。 F2: ?x (I(x)?(E(x) ?O(x))) (3)偶数除以2是整数。 F3:? x (E(x) ? I(s(x))) 所有自然数不是奇数就是一半为整数的数。 G: ?x (N(x)?(I(s(x)) ?O(x))) 5.1.2谓词公式(1) 5.1.2谓词公式(2) 5.1.2谓词公式(3) 5.1.2谓词公式(4) 辖域:紧接于量词之后被量词作用(即说明)的谓词公式称为该量词的辖域。 指导变元:量词后的变元为指导变元。 约束变元:在一个量词辖域中与该量词的指导变元相同的变元称为约束变元。 自由变元:谓词公式中除了约束变元之外的变元。 5.1.2谓词公式(5) 一个变元在一个公式中既可以约束出现,也可以自由出现,为了避免混淆,通过改名规则改名: 对需要改名的变元,应同时更改该变元在量词及其辖域中的所有出现。 新变元符号必须是量词辖域内原先没有的,最好是公式中也未出现过的。 5.1.2谓词公式(6) 谓词公式与命题的区别与联系 谓词公式是命题函数。 一个谓词公式中所有个体变元被量化,谓词公式就变成了一个命题。 从谓词公式得到命题的两种方法:给谓词中的个体变元代入个体常元;把谓词中的个体变元全部量化。 5.1.2谓词公式(7) 一阶谓词:仅个体变元被量化的谓词。 二阶谓词:个体变元被量化,函数符号和谓词符号也被量化。? P ? x P(x) 全称命题: ? x P(x)等价于P (a1)?P(a2)? … ?P(an) 特称命题 ? x G(x)等价于P (a1)?P(a2)? … ? P (an) 5.1.2谓词公式(8) 5.1.2谓词公式(9) 5.1.2谓词公式(10) 5.1.2谓词公式(11) 5.1.3谓词逻辑中的形式演绎推理(1) 自然演绎推理 利用一阶谓词推理规则的符号表示形式,可以把关于自然语言的逻辑推理问题,转化为符号表达式的推演变换。这种推理十分类似于人们用自然语言推理的思维过程,因而称为自然演绎推理。 常用逻辑等价式 常用逻辑蕴含式 常用逻辑等价式(1) 常用逻辑等价式(2) 常用逻辑等价式(3) 常用逻辑等价式(4) 常用逻辑蕴含式(1) 常用逻辑蕴含式(2) 5.1.3谓词逻辑中的形式演绎推理(2) 5.1.3谓词逻辑中的形式演绎推理(3) 5.1.3谓词逻辑中的形式演绎推理(4) 5.2归结演绎推理 5.2.1 子句集 5.2.2 命题逻辑中的归结原理 5.2.3 替换与合一 5.2.4 谓词逻辑中的归结原理 5.2.1子句集(1) 5.2.1子句集(2) 谓词公式例 ?x{?yP(x,y)?? ?y[Q(x,y)?R(x,y)]} 子句集例 {? P(x,f(x))? Q(x,g(x)), ? P(y,f(y))? ? R(y,g(y))} 5.2.1子

文档评论(0)

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

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档