文库网
ImageVerifierCode 换一换
首页 文库网 > 资源分类 > PPTX文档下载
分享到微信 分享到微博 分享到QQ空间

人工智能课件第4章 知识表示与机器推理(一).pptx

  • 资源ID:18831078       资源大小:1.94MB        全文页数:39页
  • 资源格式: PPTX        下载积分:15文币
微信登录下载
快捷下载 游客一键下载
账号登录下载
三方登录下载: QQ登录 微博登录
二维码
扫码关注公众号登录
下载资源需要15文币
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 
账号:
密码:
验证码:   换一换
  忘记密码?
    
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

人工智能课件第4章 知识表示与机器推理(一).pptx

1、 第4章 知识表示与机器推理(一)4.1 概述 4.2 一阶谓词及其推理 4.3 产生式规则及其推理 4.4 语义网络 4.5 知识图谱 延伸学习导引 4.1 概述 4.1.1 知识及其表示知识及其表示 一些常用的知识表示形式:一阶谓词逻辑、产生式规则、框架、语义网络(知识图谱)、类和对象、贝叶斯网络、脚本、过程等。4.1.2 机器推理机器推理 机器推理所涉及的各种推理:演绎推理、归纳推理和类比推理 不确定性推理和不确切性推理 约束推理、定性推理、范例推理、非单调推理 4.2 一阶谓词及其推理 4.1.1 谓词,函数,量词 定义 4-1 表达式 P(t1,t2,tn)称为一个n元谓词,或简称谓

2、词。其中P是谓词名或谓词符号,也称谓词,表示对象的属性、状态、关系、联系或行为,t1,t2,tn称为谓词的项,一般代表个体对象。例如:prime(2)friend(张三,李四)就是两个谓词。其中prime(2)是个一元谓词,表示:2是个素数;friend(张三,李四)是个二元谓词,表示:张三和李四是朋友。形式 f(x1,x2,xn)表示个体x1,x2,xn所对应的个体y,并称之为(n元)个体函数,简称函数(或函词、函词命名式),其中f是函数符号。例如,可用doctor(father(Li)表示“小李的父亲是医生”,用equa(sq(x),y)表示“x的平方等于y”。下面约定用大写英文字母作为谓

3、词符号,用小写字母f,g,h等表示函数符号,用小写字母x,y,z等作为个体变元符号,用小写字母a,b,c等作为个体常元符号。v谓词逻辑中,符号、依次表示(命题)连接词“非”“并且”“或者”“如果则”“当且仅当”,称为否定词、合取词、析取词、蕴涵词、等价词。它们也就是5个逻辑运算符。v谓词逻辑中,将“所有”“一切”“任一”“全体”“凡是”等词统称为全称量词,记为;“存在”“一些”“有些”“至少有一个”等词统称为存在量词,记为。例如命题“凡是人都有名字”,就可以表示为 x(P(x)N(x)或 xN(x)命题“存在不是偶数的整数”表示为 x(I(x)E(x)4.2.2 谓词公式 定义 4-2 (1)

4、个体常元和个体变元都是项。(2)设f是n元函数符号,若t1,t2,tn是项,则f(t1,t2,tn)也是项。(3)只有有限次使用(1),(2)得到的符号串才是项。定义 4-3 设P为n元谓词符号,t1,t2,tn是项,则P(t1,t2,tn)称为原子谓词公式,简称原子公式或者原子。定义 4-4 (1)原子公式是谓词公式。(2)若P,Q是谓词公式,则 P,PQ,PQ,PQ,PQ,xP,xP也是谓词公式。(3)只有有限步应用(1)、(2)生成的公式才是谓词公式。定义 4-5 设G,H是两个谓词公式,D是它们的公共个体域,若对于D中的任一解释,当G真时H也真,则称在个体域D上公式G逻辑蕴涵公式H。若

5、在所有个体域上G都逻辑蕴涵H,则称G逻辑蕴涵H,或称H是G的逻辑结果,记为 G H。4.2.3 自然语言命题的谓词形式表示 例 4-1 命题“如果角A=A并且角B=B并且边AB=AB,则ABC与ABC全等”用谓词公式可表示为:equal(A,A)equal(B,B)equal(AB,A B)congruent(ABC,ABC)例 4-2 用谓词公式表示命题:不存在最大的整数。解 用I(x)表示:x是整数,用D(x,y)表示:x大于y。则原命题就可形式化为 x(I(x)y(I(y)D(x,y)或 x(I(x)y(I(y)D(y,x)例 4-3 设有命题:对于所有的自然数x,y,均有x+yx。用谓

6、词公式表示之。解 用N(x)表示:x是整数,S(x,y)表示函数:s=x+y,D(x,y)表示:x大于y,则原命题可形式化为谓词公式 x y(N(x)N(y)D(S(x,y),x)例 4-4 将命题“某些人对某些食物过敏”用谓词公式表示。解 用P(x)表示:x是人,用F(x)表示:x是食物,用A(x,y)表示:x对y过敏。则原命题可用谓词公式表示为 xy(P(x)F(y)A(x,y)4.2.4 基于谓词公式的形式演绎推理 正确的推理形式称为推理规则。例 4-5 设有前提:(1)凡是大学生都学过计算机;(2)小王是大学生。试问:小王学过计算机吗?解 令S(x)表示:x是大学生;M(x)表示:x学

7、过计算机;a表示:小王。则上面的两个命题可用谓词公式表示为 (1)x(S(x)M(x)(2)S(a)下面遵循有关推理规则进行符号变换和推理:(1)x(S(x)M(x)前提 (2)S(a)M(a)(1),US (3)S(a)前提 (4)M(a)(2),(3),I3得结果:M(a),即“小王学过计算机”。例 4-6 证明:P(a,b)是 x y(P(x,y)W(x,y)和 W(a,b)的逻辑结果。证 (1)x y(P(x,y)W(x,y)前提 (2)y(P(a,y)W(a,y)(1),US (3)P(a,b)W(a,b)(2),US (4)W(a,b)前提 (5)P(a,b)(3),(4),I4

8、例 4-7 证明:x(P(x)Q(x)x(R(x)Q(x)x(R(x)P(x)证 (1)x(P(x)Q(x)前提 (2)P(y)Q(y)(1),US (3)Q(y)P(y)(2),逆否变换 (4)x(R(x)Q(x)前提 (5)R(y)Q(y)(4),US (6)R(y)P(y)(3),(5),I6 (7)x(R(x)P(x)(6),UG 4.3 产生式规则及其推理 4.3.1 产生式规则 一般形式一般形式:IF 前件 THEN 后件 或者更形式化地表示为 前件 后件 其中,前件就是前提,后件是结论或动作,前件和后件可以是由逻辑运算符AND、OR、NOT组成的表达式。语义语义:如果前提满足,则

9、可得结论或者执行相应的动作,即后件由前件来触发。所以,前件是规则的执行条件,后件是规则体。例例:(1)如果银行存款利率下调,那么股票价格上涨。(2)如果炉温超过上限,则立即关闭风门。(3)如果键盘突然失灵,且屏幕上出现怪字符,则是病毒发作。(4)如果胶卷感光度为200,光线条件为晴天,目标距离不超过5米,则快门速度取250,光圈大小取f16。(1)being-cut(利率)be-rising(股价)或者 (1”)(利率)下调(股价)上涨 (4)IF x1=200 AND x2=“晴天”AND x35,THEN y1=250 AND y2=f16或者 (4”)x1=200 x2=“晴天”x35

10、y1=250 y2=f16 4.3.2 基于产生式规则的推理 A B A B 推理模式推理模式 推理网络推理网络图4-1 由产生式形成的推理网络示例A1A2A3B1A5A4B2 CDB3A1A2A3B1A4A5B2B1CB2CB1B2DB3D 例例动物分类问题的产生式系统描述及其求解。r1:若某动物有奶,则它是哺乳动物。r2:若某动物有毛发,则它是哺乳动物。r3:若某动物有羽毛,则它是鸟。r4:若某动物会飞且生蛋,则它是鸟。r5:若某动物是哺乳动物且有爪且有犬齿且目盯前方,则它是食肉动物。r6:若某动物是哺乳动物且吃肉,则它是食肉动物。r7:若某动物是哺乳动物且有蹄,则它是有蹄动物。r8:若某

11、动物是有蹄动物且反刍食物,则它是偶蹄动物。r9:若某动物是食肉动物且黄褐色且有黑色条纹,则它是老虎。r10:若某动物是食肉动物且黄褐色且有黑色斑点,则它是金钱豹。r11:若某动物是有蹄动物且长腿且长脖子且黄褐色且有暗斑点,则它是长颈鹿。r12:若某动物是有蹄动物且白色且有黑色条纹,则它是斑马。r13:若某动物是鸟且不会飞且长腿且长脖子且黑白色,则它是驼鸟。r14:若某动物是鸟且不会飞且会游泳且黑白色,则它是企鹅。r15:若某动物是鸟且善飞且不怕风浪,则它是海燕。规则集形成的部分推理网络 图4-3 产生式系统的结构图推 理 机动态数据库产生式规则库人机界面 产生式系统产生式系统 4.4 语义网络

12、 4.4.1 语义网络的概念 语义网络是由节点和边(也称有向弧)组成的一种有向图。其中节点表示事物、对象、概念、行为、性质、状态等;有向边表示节点之间的某种联系或关系。4.4.2 语义网络的表达能力 由语义网络的结构特点可以看出,语义网络不仅可以表示事物的属性、状态、行为等,而且更适合于表示事物之间的关系和联系。而表示一个事物的层次、状态、行为的语义网络,也可以看作是该事物与其属性、状态或行为的一种关系。如图4-5所示的语义网络,就表示了专家系统这个事物(的内涵),同时也可以看作是表示了专家系统与“智能系统”“专家知识”“专家思维”及“困难问题”这几个事物之间的关系或联系。所以,抽象地说,语义

13、网络可表示事物之间的关系。因此,关系(或联系)型的知识和能化为关系型的知识都可以用语义网络来表示。下面给出常见的几种。图4-5 专家系统概念的语义网络表述 1.实例关系实例关系 实例关系表示类与其实例(个体)之间的关系。这是最常见的一种语义关系。例如,“小华是一个大学生”就可表示为图4-6。其中,关系“是一个”一般标识为“is-a”,或ISA。2.分类分类(或从属、泛化)关系(或从属、泛化)关系 分类关系是指事物间的类属关系,图4-7就是一个描述分类关系的语义网络。在图4-7中,下层概念节点除了可继承、细化、补充上层概念节点的属性外,还出现了变异的情况:鸟是鸵鸟的上层概念节点,其属性是“有羽毛

14、”、“会飞”,但鸵鸟的属性只是继承了“有羽毛”这一属性,而把鸟的“会飞”变异为“不会飞”。其中,关系“是一种”一般标识为“a-kind-of”或AKO。图4-7 表示分类关系的语义网络 3.组装组装关系关系 如果下层概念是上层概念的一个方面或者一部分,则称它们的关系是组装关系。例如图4-8所示的语义网络就是一种聚集关系。其中,关系“一部分”,一般标识为“a-part-of”。4 4.属性关系属性关系 属性关系表示对象的属性及其属性值。例如,图4-9表示Simon是一个人,男性,40岁,职业是教师。5.5.集合集合-成员成员关系关系 意思是“是的成员”,它表示成员(或元素)与集合之间的关系。例如

15、,“张三是计算机学会会员”可表示为图4-10。其中,关系“是成员”一般标识为“a-member-of”。6.逻辑逻辑关系关系 如果一个概念可由另一个概念推出,两个概念间存在因果关系,则称它们之间是逻辑关系。图4-11所示的语义网络就是一个逻辑关系。7.方位关系方位关系 在描述一个事物时,经常需要指出它发生的时间、位置,或者指出它的组成、形状等等,此时可用相应的方位关系语义网络表示。8.所属所属关系关系 所属关系表示“具有”的意思。例如“狗有尾巴”可表示为图4-13。图4-14 语句(事件)的语义网络示例 x(student(x)read(x,三国演义)即“某个学生读过三国演义”,其语义网络表示

16、为图4-15。4.4.3 基于语义网络的推理 基于语义网络的推理也是继承。继承也是通过匹配、搜索实现的。例例:4.5 知识图谱v 所谓知识图谱(Knowledge Graph),从知识表示角度讲,也就是上节所述的语义网络。但这一术语还有另一层意思,那就是已经被工程实现了的可付诸实际应用的语义网络;更具体地讲,就是Google用知识图谱(语义网络)这种知识表示形式在互联网上实现的一个大型知识库,而且这个知识库的名称就叫Knowledge Graph(KG)。v 也可以说,知识图谱是对原语义网络的概念扩充和技术提升。知识图谱已是当前最通用的语义知识表示形式化框架。它的节点就是语义学里面的“符号根基”,它的边则是语义学里面的“角色指派”。知识图谱可以完美描述实体、关系、属性(状态)及其值等语义要素。延伸学习导引v关于一阶谓词与机器推理的更多的内容(特别是归结演绎推理)可参见文献118中的第5章。v关于产生式系统的更多内容,可参见文献118中的第6章。v文献118中的第7章中还有元组、框架、类和对象等结构化知识表示的介绍。


注意事项

本文(人工智能课件第4章 知识表示与机器推理(一).pptx)为本站会员(bubibi)主动上传,文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文库网(点击联系客服),我们立即给予删除!




关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

文库网用户QQ群:731843829  微博官方号:文库网官方   知乎号:文库网

Copyright© 2025 文库网 wenkunet.com 网站版权所有世界地图

经营许可证编号:粤ICP备2021046453号   营业执照商标

1.png 2.png 3.png 4.png 5.png 6.png 7.png 8.png 9.png 10.png