版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第二章 知识表示和组织 n知识基本内容 n知识表达方法 n知识的组织与管理 2.1 知识及其特性 数据和信息、知识 数据:包括事实和数字,未经加工的事实和符号。 信息:从数据中提炼出来的有关信息,经过分析处理的数据 形成信息。数据是信息的载体和表示,信息是数据在特定场 合下的具体含义。 知识: Fischer(1987): 知识是称为模型的存储信息,被人们用于解释、预 测,并对外部作出适当的响应; Pasaye、Chignell(1988):允许人们进行决策的,有关外部的信息; 另: 是有关信息关联在一起所形成的信息结构,反映客观 世界中事物之间的关系。 数数 据据 ( 分分 析析 ) 信信
2、息息 ( 综综 合合 ) 知知 识识 数据、信息和知识的层次关系数据、信息和知识的层次关系 知识的特性 客观性; 相对正确性: 一定条件、时间、环境; 进化性; 依附性:离开载体的知识是没有的; 不确定性: 信息和关联的随机性、模糊性、不完全性、 经验性; 可表示性; 可利用性; 可重用性; 共享性。 知识的层次 对不同的知识学习和解释的难易程度不同: 1 事实:知识的最底层,对象、符号和事件之间的各种关系; 2 概念:关于具有共同属性的一组对象、事件和符号 的知识; 3 规则: 一组操作和步骤,被用于完成某一目标,解 决某一问题或产生某种结果; 4 启发式知识: 是知识的最高层,是关于规则的
3、知识,是事 实、概念和规则的综合。 知识的分类 1 作用范围:常识性知识、领域性知识; 2 作用及表示: 事实性知识 过程性知识 控制性知识 3 确定性:确定性知识、不确定性知识 4 结构和表现形式:逻辑性知识、形象性知识 5 其他:领域知识、元知识 知识的表示方法 1 知识表示的定义: 知识表示研究用机器表示知识的可行性、有效性的一 般方法; 知识表示是理智推理的部分理论; 知识表示是有效计算的载体; 知识表示是交流的媒介(如语义网络); 知识表示是对知识的一种描述,是一种机器可以接受 的用于描述知识的数据结构; n总之: 知识表示是如何将已获得的有关知识以 计算机内部代码形式加以合理地描述
4、、 存储、有效地利用。 2 选择考虑因素: 充分表示领域知识; 有利于对知识的利用; 便于对知识的组织、管理与维护; 便于理解和实现 是否加入启发信息 是否有高效的算法 。 3 基本方法 产生式规则、语义网络、框架、谓词逻辑、Petri网等 表示方法 分布表示局部表示 直接表示 陈述性表示 语义网络表示产生式表示逻辑表示 框架表示 脚本表示 替代表示 过程性表示 n基于逻辑的知识的表达: 一阶谓词,非经典逻辑(模态逻辑、模糊逻辑、时序 逻辑、非单调逻辑); n面向对象的知识表示: 对象、框架、语义网;Agent; n基于规则的知识表达: 产生式系统; n基于模型的知识表示: 2.2 状态空间表
5、示 一 概念 1 方法: 利用状态变量和操作符号,表示系统和问题的有关知 识的符号体系。 三元组:(S,F,G) S = S1,S2,SnT ,表示初始状态; F = f1, f2, fn,表示操作,表示引起状态变化 的过程性知识的一组关系和函数,使问题从一种状态变化 到另一种状态的手段。 G = G1,G2,GnT ,表示目标状态; 例:十五码棋 1234 5678 9101112 131415 1151413 2121110 3987 456 S G fi1:第i个棋子向左移动; fi2:第i个棋子向右移动; fi3:第i个棋子向上移动; fi4:第i个棋子向下移动; (S,F,G) 从初
6、始状态出发,每次增 加一个操作符,改变状态, 建立操作序列,直到目标 状态。 2 图示 图:节点、弧线 节点:对应相应的状态描述; 弧线:旁边标明算子表明操作及状态的变化; 寻找操作序列等价于寻求图的某一路径; 最佳路径:两节点间具有最小代价; 显式说明:所有节点和操作都明确给出; 隐式说明:引入后继算符,逐步生成后继节点,扩大 状态空间。 二 例 1 钱币翻转 设有三钱币,其初始状态为(反,正,反),每次翻 转一个,连翻三次,问是否可达到(正,正,正)或 (反,反,反)。 解:引入三维状态变量Q=q1,q2,q3,分别表示三钱币 的状态,q=0表示正,q=1表示反; S=1,0,1 , G=
7、0,0,0,1,1,1 引入三元操作算子: f1:把q1翻一面; f2:把q2翻一面; f3:把q3翻一面; (S,f1,f2,f3, G) 0 0 01 0 0 0 0 1 1 0 1 1 1 10 1 1 1 1 0 0 1 0 f1 f1 f2 f3 f1 f2 f1 f3 f2 f2 f3 f3 从初始状态到目标 状态寻找长度为3的 路径 S G1 G2 S到G1无; S到G2共七种; cb a 2 在状态描述中应用变量 猴子、香蕉问题 引入四维变量(w,x,y,z) w:表示猴子所处的水平位置; x:猴子是否在台子上(x=1在,x=0不在); y:箱子所处的水平位置; z:猴子是否拿
8、到香蕉(z=1拿到,z=0没有拿到); 引入操作集: goto(u): (w,0,y,z) (u,0,y,z) pushbox(v): (w,0,w,z) (v,0,v,z) climbbox: (w,0,w,z) (w,1,w,z) grasp: (c,1,c,0) (c,1,c,1) (a,0,b,0) (u,0,b,0) (v,0,v,0) (b,1,b,0) (c,1,c,0)(u,0,v,0) (c,1,c,1) goto(u) goto(u) goto(u) goto(u) u=b pushbox(v) u=b,climbbox pushbox(c) climbbox u=v gr
9、asp 操作序列: 2.3 与或树表示 问题归约法 方法:已知问题描述,通过一系列变换把问题最终 变为一个子问题集合,并可以直接求解,解决初始 问题。 构成: (1)初始问题描述; (2)分解/转换的规则/操作符; (3)本原问题描述:具有明显解答,已解决的 问题等。 二 与或图 用类似图的结构来表示把问题归约为后继问题的替 换集合。 与图:将复杂的大问题分解为一组简单的小问题; 或图:将复杂的大问题变换为等价或等效的问题; A BCD A BCD 3 构成: 初始节点:原始问题 终叶节点:本原问题,无后裔 与节点:子问题对应的节点为与逻辑 或节点:子问题对应的节点为或逻辑 4 可解节点: (
10、1)终叶节点为可解节点; (2)非终叶节点为或节点,后继节点中至少有一个 为可解节点; (3)非终叶节点为与节点,后继节点全部为可解节 点; 不可解节点 (1)没有后继的非终叶节点; (2)或节点其后继节点全部为不可解节点; (3)与节点其后继至少有一个为不可解节 点; 123 A B C 123 A B C 123 A B C 三 例 梵塔问题 (111)(333) (111)(322)(322)(333) (111)(122)(122)(322) (322)(321) (321)(333) (C,B,A) (111)(113) (113)(123) (123)(122) 2.4 产生式规则
11、表示法 一 概念 1产生式规则也称基于规则的知识表示,1943年由Post提出,为目前 应用最为广泛的方法之一。 2 结构: 产生式规则的基本结构分: 前提状态 结论动作 IF 前提 THEN 动作/结论 例:R IF 动物是鸟 AND 会游泳 AND 不会飞 AND 有黑白两色 THEN 该动物是企鹅 二 基于规则的系统 基于规则的系统的三个主要模块: 知识库:存储大量规则; 数据库:问题的事实和从规则出发推出的事实,中 间结果; 推理机:将关于问题的事实与知识库中的规则相匹 配,求解。 知识库 规则 数据库 事实 推理机 结 论 事实 三 特点 1 优点: (1)善于表达领域知识 (2)控
12、制和知识相分离 (3)知识的模块性强 (4)便于实现解释推理 (5)便于使用启发性知识 2 缺点: (1)单条规则容易解释,但规则之间的逻辑关系难以确定 (2)规则数太大时(万数量级),知识库的一致性难以维护 (3)某些类型的知识难以表示,如结构性的知识。 2.5 谓词表示法 命题逻辑、谓词逻辑:人工智能应用中的两种逻辑。 一 概念 1 命题:具有真假意义的语句,大写英文字母表示。 无法描述客观事物的结构、逻辑特征、不同事物之间的共同特征; 例 下一页 2 谓词:由谓词名和个体/客体变元/变元构成; 个体表示某个独立存在的事物或抽象的概念; 谓词名用于刻画个体的性质、状态或个体间的关系。 P(
13、x1,x2, , xn) n元 一阶谓词、二阶谓词 返回 (1) P:所有的研究生都很努力; Q:张红是一名研究生; 张红学习很努力? (2)P1:张红是一名研究生; P2:王东是一名研究生; 。 谓词公式 连接词:将简单命题连接起来构成一个复合命题,表示复 杂的含义。 x x 谓词公式:谓词演算的合式公式。 (1)单个谓词是合式公式,原子谓词公式; (2)加上连接词 后是合式公式; (3)加上连接词 后是合式公式; (4)加上量词 x x后是合式公式; P( “李”) P( “王” ) 两个谓词公式等价: P、Q为两个谓词公式,D为其共同个体域,对D上的任何一 个解释,P、Q都有相同的真值,
14、称为等价。 谓词公式表示知识: (1)定义谓词,指出每个谓词的确切含义; (2)用连接词将相关谓词连接起来,用公式表达完成意义。 例: (1)我喜欢音乐和绘画: LIKE(x, y ) LIKE(I, music ) LIKE(I, painting ) (2)李明打篮球或踢足球: PLAY(x, y ) PLAY(李明, basketball ) PLAY(李明, football ) ( 3) 所有的机器人都是灰色的: 3 xROBOTS(x) COLOR(x,GRAY) n谓词逻辑中的蕴涵式和产生式规则的基本形式 相同,是其特殊情况: (1)谓词逻辑表示精确的知识,而产生式规 则不仅可以
15、表示精确知识,也可表示不精确的, 例后跟可信度; (2)在推理匹配过程中,产生式规则可进行 不精确匹配。 2.6 语义网络法 一 概念 n语义网络是用图来表示知识,表示事物概念及语义关 系。 节点:表示概念、实体、事物、事件等; 弧线或链线:表示关系。 二 表示 1. 基本单元: 网络:组合 2.表示基本事物和概念: 猎狗 吃肉 狗动物 跑得快 能狩猎 身上有毛 有尾巴 有生命 能运动 是一种是一种 表示情况、动作、事件: 用一节点表示,拥有一组向外的弧,表示不同的 情况。 例:小燕这只燕子从春天到秋天占有一个窝: 小燕燕子鸟 是一种是一种 占有-1窝鸟窝 占有物是一种 春天时间 是 占有情况
16、/事件 是一种 秋天 是是一种 开始于 结束于 占有者 4. 连接词逻辑关系 增设合取、析取节点;增设标注。 例: 与会者有男有女,有年老的,有年轻的。 人 与会者 是 ABCD 与 或或 男女老少 是 是 是 是 状态 5.量化(部分网络):网络分区+全称链 将复杂命题分成若干子命题,每一命题用一简单的语义网络 表示,称为一个子空间,多个子空间构成一个大空间。 例:每个学生都会背一首唐诗。 SRP 主体客体 学生背诵唐诗 是是是 G GS F 6. 多元网络:一个节点有多个向外的弧。 例:北邮和清华举行了一场足球比赛,比分是2:1。 7. 常见语义联系: A member of 个体和集体
17、Composed of 构成 have 占有、拥有 Before, After ,At 时间 Located_on 事物间位置关系 Similar to 比较 A Kind of 分类 Part 聚集、从属 5周 三 求解 1. 继承推理: 语义联系上有继承含义,能有属性的继承。 2. 匹配: 构造问题的语义网络片段; 与存储的语义知识网络进行匹配求解。 例: 赵云是一个学生,在东方大学主修计算机专业,入校时 间是2000年。 问题: 赵云主修什么专业? 问题网络: 教育教育? 是主修 专业 是 赵云 接受者 教育教育-1计算机 是主修 专业 是 学生赵云 是 接受者 2000时间 是 大学东
18、方大学 是 地点 开始于 知识库 四 特点 1. 优点: 联想性,体现联想思维过程; 自然性,表现问题直观,易于理解; 结构性,结构化的知识表示方式。 2. 缺点: 非严格性,无统一公认的形式表示体系; 处理复杂性; 对于判断性知识、深层知识或与时间因素相关的动态 知识不善于表达。 2.7 框架表示法 一 构成 1. 框架提供一种结构和组织,描述一种格式相对固定 的语义网络的节点和槽。 以框架作为一基础单位,语义网络可看作框架集 合。 2. 构成: 框架名 槽 侧面 值 约束条件 槽1 : 侧面11 值111,值112,.,值11n 侧面12 值121,值122,.,值12n 侧面1n 值1n
19、1,值1n2,.,值1nn 槽n : 侧面n1 值n11,值112,.,值11n 侧面n2 值n21,值122,.,值12n . . 侧面nn 值nn1,值1n2,.,值1nn 约束: 约束条件1 约束条件2 . 约束条件n 表示 1 基本描述 例:假冒伪劣商品的描述: 框架名: 商品名称: 生产厂家: 出售商店: 处罚: 处理方式: 处罚依据: 处罚时间: 年 月 日 经办部门: 填值:对于定义的框架填入具体的信息和值,得到相应框架 的事例框架。 槽 侧面 表示及值的说明: (1) 框架名的值允许带参数,被调用时需要提供; (2) 槽值和侧面值可以是过程调用、谓词表达等;(3) 槽 值和侧面
20、值可以定义某些约束和限定条件,例如范围、缺省值等 等;(4)约束部分为 可选部分。 2 框架网络 (1)横向联系: 框架中的槽值和侧面值是另一个框架的名字,例如教师框架、 住址框架、工资框架等之间的调用; (2)纵向联系: 用继承槽来建立纵向联系,下层框架可以继承上层框架的值, 例如教职工框架和教师框架之间。 3 槽、侧面的设置和组织 (1)充分表达各方面的属性 (2)充分表达相关事物之间的关系。常见槽: ISA :概念类属关系,是一个、一类、一种; AKO:具体类属关系,是一种; Subclass:子类、子集; Instance:AKO的逆关系,指出其下层框架; Part of:部分与全部的
21、关系; Infer:表示两框架之间的逻辑关系,蕴涵,条件与结论; (3)对槽和侧面进行合理组织 共性抽取,选择合适的槽 (4)有利于进行求解和推理 如果咳嗽、发烧且流涕,则八成是患了感冒, 需要服用感冒清,一日三次, 每次23粒,多喝开水。 框架名: 症状1:咳嗽 症状2:发烧 症状3:流涕 Infer: 可信度:0.8 框架名: 病名:感冒 治疗方法:服用感冒清,一 日三次, 每次23粒 注意事项:多喝开水 预后:良好 三 求解 1 默认推理,继承推理 例: 框架名 姓名:(姓,名) 年龄: 性别:范围(男,女) 缺省:男 健康状况: 住址: 工作类别:(教师,干部,工 人) 开始工作时间:
22、 截止工作时间:缺省:现在 离退休状况: 框架名 ISA: 部门:(系,教研室) 语种:缺省:英语 外语水平: 职称:缺省:讲师 研究方向: 框架名: AKO: 姓名:孙林 年龄:28 健康状况:健康 部门:计算机应用教研室 语种:德语 开始工作时间:1987 . 问题:查询30岁以下,身体 健康的男教师。 构造问题框架; 匹配,推理,求解。 框架名: 姓名: 年龄:30 性别:男 健康状况:健康 职称:讲师 2 相似网络: 候选框架不能满足项目匹配,寻找其它可选择的网络,建立 一种框架的相似网络。 特点 结构性,嵌套式结构,深入表达; 自然性; 继承性; 不善于表达过程性的知识。 2.8 剧
23、本表示法 一 概念 1 可视为框架的一种特殊形式,用一组槽来描述事件的发生序列。 70年代,夏克(R.C.Schank)概念依赖理论,用一组原子概念来 描述生活中的故事、事件、情节。 例其对动作的抽象,11种原子动作(PROPEL,GRASP,MOVE, ATRANS,PTRANS,ATTEND,INGEST,EXPEL,SPEAK, MTRANS,MBUILD) 2 构成 由以下几部分构成: (1)开场条件:前提条件 (2)角色:人物 (3)道具:与事件相关的物体等 (4)场景:事件发生的情景,因果链,顺序 (5)结果:事件发生后的情况 二 推理 准备好剧本,根据所给的条件和事件进行推理,
24、预测未发生或未提及的事件。 描述缺陷:呆板、局限 开场条件开场条件 1 病人有病。 2 病人的病需要找医生诊治。 3 病人有钱。 4 病人能够去医院。 角色角色 病人、医生、护士。 道具道具 医院、挂号室、椅子、 桌子、药方、药房、 钱、药。 场景场景 场景1 进入医院 (1) 人走进医院 (2) 病人挂号 (3) 病人在椅子上坐下等待看 病 场景2 看病 (1) 病人进入医生的办公室 (2) 病人向医生所说病状 (3) 医生向病人解释病情 (4) 医生给病人开药方 场景3 交费 (1) 病人到交费处 (2) 病人递交药方 (3) 病人交钱 (4) 病人取回药方及收据 场景4 取药 (1) 病
25、人到药房 (2) 病人递交药方 (3) 病人取药 场景5 离开 (1) 病人离开医院 结果结果 1病人看病了,明白了 自己的病是怎么回事。 2病人花了钱,买了药。 3医生付出了劳动。 4医院的药品少了. 2.9 面向对象的表示法 一 以面向对象的观点进行描述。 研究领域和世界由各种对象构成,对象又可被划 分成对象类。 二 表示 面向对象方法学的观点,对象的形式定义为: 对象 := ,其中: ID为对象标识名; DS描述对象当前的内部状态和所具有的静态属性; MS说明对象所具有的内部处理方法或对受理消息的操 作过程; MI为对象接收外部信息和驱动内部方法的对外接口。 例:定义轿车对象类 Class car: motorized vehicle Attribute Number of the doors; Color; Power; Air Condition; Produced by; Method Move(direction,speed); Stop; 例示:建立其一个或几个实例 三 继承性 单继承性:每一对象类只有唯一
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年甘肃省甘南州玛曲县招聘第四次全国农业普查工作人员笔试备考题库及答案详解
- 2026中国热带农业科学院椰子研究所第二批招聘工作人员6人笔试备考题库及答案详解
- 2026年永修县面向社会公开招聘社区专职网格员【9人】笔试参考题库及答案详解
- 2026浙江金华市中心医院神经外科国家临床重点专科招聘科研助理人员1人笔试备考题库及答案详解
- 2026年兰州大学基础医学院助理教授招聘笔试模拟试题及答案详解
- 2026泉州南安市诗山中学秋季编外合同教师招聘若干人笔试备考试题及答案详解
- 2026中国热带农业科学院香料饮料研究所第二批招聘10人笔试模拟试题及答案详解
- 2026湖北武汉大学人民医院医师招聘2人笔试参考题库及答案详解
- 2026河南安阳正一中学体育教师招聘1人笔试参考题库及答案详解
- 2026云南昆明铁道职业技术学院招聘3人笔试备考题库及答案详解
- MES系统开发合同
- 2025年宝山区社区工作者招聘考试真题(附含答案)
- 高速公路改扩建交通导改方案
- 2025年全国初级导游人员资格考试(政策与法律法规、导游业务)历年参考题库含答案详解(5卷)
- 【MOOC答案】《人力资源管理》(南京邮电大学)章节作业慕课答案
- 如何书包班会课件
- 服装公司资产管理制度
- 冬病夏治及中医夏季养生课件
- 园区污水接纳协议书
- 《现代农业技术与装备》课件
- 综治中心规范化建设授课
评论
0/150
提交评论