人工智能培训讲义.pptx
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
规则:事物的行动、动作和联系的因果关系知识。 (启发式规则)。
控制:当有多个动作同时被激活时,选择哪一个 动作来执行的知识。(技巧性)
元知识:高层知识。怎样使用规则、解释规则、 校验规则、解释程序结构等知识。
知识表示的定义
知识表示研究用机器表示知识的可行 性、有效性的一般方法。
知识表示是理智推理的部分理论。 知识表示是有效计算的载体。 知识表示是交流的媒介。
知识表示的研究内容
表示观的研究 表示方法的研究
知识表示观
知识表示与推理机分离
注重常识知识的表示,忽略启发式方法的研究
知识表示与推理为一体
认为推理是表示中不可缺少的部分
表示方法分类
表示方法
替代表示 直接表示 局部表示
陈述性表示
分布表示 过程性表示
逻辑表示 产生式表示
语义网络表示 框架表示 脚本表示
Hayes-roth (斯坦福大学教授) :知识是事实、信 念和启发式规则。
知识库的观点:知识是某领域中所涉及的各有关方 面的一种符号表示。
NEXT
爱德华•费根鲍姆 (Edward A. Feigenbaum)
知识工程的提出者 大型人工智能系统 的开拓者
返回
费根鲍姆-知识工程的创始人
1977年,费根鲍姆教授提出了知识工程的 概念,成为知识可操作化的一个里程碑。20 多年来,知识工程的研究有了很大发展。知识 工程的处理对象已从规范化的、相对好处理的 知识进一步深入到非规范化的、相对难处理的 知识。它的处理规模和方式从封闭式扩大为开 放式,从小手工作坊式的知识工程扩大为能进 行海量知识处理的大规模工程。返回
存放的数据是构成产生式的基本元素,又 是产生式作用的对象。
4.2.2 产生式系统结构
2.规则集
相当于系统的知识库,它采用“IF <前件> THEN <后件>”的形式,来表达求解问题所 需要的知识。
规则
客观规律知识 求解策略知识
一般用三元组(对象,属性,值)或 (关系,对象1,对象2)
例:(Li, Age, 25), (Friend, Li, Chang)
4.2.1 事实与规则的表示
2. 规则的表示:
规则用于表示事物间的因果关系,来表达求解问 题所需要的知识。
产生式规则的一般形式: 条件----> 行动 或 前提----> 结论 即表示成: if <前件> then <后件>
4.2 产生式表示方法
美国数学家Post,1943年提出了一种计算形式 体系里所使用的术语。
到了60年代,产生式系统成为认知心理学研究 人类心理活动中信息加工过程的基础,用它来 建立人类认知模型。
到目前为止,产生式系统已发展成为人工智能 系统中最典型最普遍的一种结构。产生式表示 方法是专家系统的第一选择的知识表达方式。
选取知识表示的因素
表示范围是否广泛 是否适于推理 是否适于计算机处理 是否有高效的算法 能否表示不精确知识 能否模块化
知识和元知识能否用统一 的形式表示
是否加入启发信息 过程性表示还是说明性表示 表示方法是否自然
总之 ………
选取知识表示的因素
……….. 总之,人工智能问题的求解是以知识表示 为基础的。如何将已获得的有关知识以计 算机内部代码形式加以合理地描述、存储、 有效地利用便是知识表示应解决的问题。
知识表示研究的特点
智能行为特有的灵活性。“常识问题”不能概 括为一类简洁的理论,是大量小理论的集合。
AI的任务受到计算装置的约束。这导致了所采 用的“表示”必须同时满足“刻画智能现象” 与“计算装置可以接受”,这两个有时是矛盾 的条件。
表示方法
产生式规则表示法 语义网络表示法 框架表示法 脚本方法 过程表示 混合型知识表示方法 面向对象的表示方法
例1:如果天下雪,我就不骑车上班。 if 天下雪 then 不骑车上班
4.2.2 产生式系统结构
推理机
数据库
知识库
规则库
产生式系统结构图
4.2.2 产生式系统结构
1.数据库
是一个数据的集合,用于存放在推理过程 中的已知条件、推导出的中间结果和最终 结论等。往往是事实或断言。
这里的数据是广义的常量、变量、多元组、 谓词、表、图像等。
4.2.1 事实与规则的表示
1. 事实的表示:
可看成是断言一个语言变量的值或是多个语言变量 之间关系的陈述句,语言变量的值或语言变量间的 关系可以是一个词,不一定是数字。
例1:香蕉是黄色的。 语言变量——香蕉,值——黄色的
例2:小李喜欢小莉。 语言变量——小李、小莉, 关系值——喜欢
4.2.1 事实与规则的表示
知识的种类
事实性知识:采用直接表示的形式。 如:凡是猴子都有尾巴
过程性知识:描述做某件事的过程。 如:红烧肉做法
行为性知识:不直接给出事实本身,只给出它在 某方面的行为。 如:微分方程、(事物的内涵)
……..
NEXT
猴子
返回
红烧肉做法
返回
红烧肉做法
1、主料:五花腩,五层三花的肚腩肉。 2、配料:八角茴、大蒜子。大蒜去皮,至少要2头 3、开始做红烧肉先就植物油烧热后。放入一小勺白 糖,(上色用)这时火要开小一点,待糖熔化变成 酱油色,倒入五花肉、八角茴翻炒炒到肉开始转色。 4、开始焖:放入足够的热水,要盖过肉多一点,烧 开后改小火,加盖小火焖1个小时左右 。 5、等水份烧干开始出油时,加入大蒜、盐、味精 。 6、再焖几分钟,将肉和大蒜拌匀,再放一点开水焖 几分钟就行了。
返回
知识的ቤተ መጻሕፍቲ ባይዱ类
…….. 实例性知识:只给出一些实例,知识藏在实例中。
类比性知识: 即不给出外延,也不给出内涵,只给 出它与其它事物的某些相似之处 。 如:比喻、谜语
元知识:有关知识的知识。最重要的元知识是如何 使用知识的知识,如何从知识库中找到想要的知识。
知识的要素
事实:事物的分类、属性、事物间关系、科学事 实、客观事实等。(最低层的知识)
第四章 知识表示
4.1 概述 4.2 产生式表示 4.3 语义网络表示 4.4 框架表示 4.5 其他表示方法
4.1 概述
人工智能研究中最基本的问题之一
如何表示知识?
知识的定义
Feigenbaum :知识是经过消减、塑造、解释和转 换的信息。
Bernstein:知识是由特定领域的描述、关系和过 程组成的。
控制:当有多个动作同时被激活时,选择哪一个 动作来执行的知识。(技巧性)
元知识:高层知识。怎样使用规则、解释规则、 校验规则、解释程序结构等知识。
知识表示的定义
知识表示研究用机器表示知识的可行 性、有效性的一般方法。
知识表示是理智推理的部分理论。 知识表示是有效计算的载体。 知识表示是交流的媒介。
知识表示的研究内容
表示观的研究 表示方法的研究
知识表示观
知识表示与推理机分离
注重常识知识的表示,忽略启发式方法的研究
知识表示与推理为一体
认为推理是表示中不可缺少的部分
表示方法分类
表示方法
替代表示 直接表示 局部表示
陈述性表示
分布表示 过程性表示
逻辑表示 产生式表示
语义网络表示 框架表示 脚本表示
Hayes-roth (斯坦福大学教授) :知识是事实、信 念和启发式规则。
知识库的观点:知识是某领域中所涉及的各有关方 面的一种符号表示。
NEXT
爱德华•费根鲍姆 (Edward A. Feigenbaum)
知识工程的提出者 大型人工智能系统 的开拓者
返回
费根鲍姆-知识工程的创始人
1977年,费根鲍姆教授提出了知识工程的 概念,成为知识可操作化的一个里程碑。20 多年来,知识工程的研究有了很大发展。知识 工程的处理对象已从规范化的、相对好处理的 知识进一步深入到非规范化的、相对难处理的 知识。它的处理规模和方式从封闭式扩大为开 放式,从小手工作坊式的知识工程扩大为能进 行海量知识处理的大规模工程。返回
存放的数据是构成产生式的基本元素,又 是产生式作用的对象。
4.2.2 产生式系统结构
2.规则集
相当于系统的知识库,它采用“IF <前件> THEN <后件>”的形式,来表达求解问题所 需要的知识。
规则
客观规律知识 求解策略知识
一般用三元组(对象,属性,值)或 (关系,对象1,对象2)
例:(Li, Age, 25), (Friend, Li, Chang)
4.2.1 事实与规则的表示
2. 规则的表示:
规则用于表示事物间的因果关系,来表达求解问 题所需要的知识。
产生式规则的一般形式: 条件----> 行动 或 前提----> 结论 即表示成: if <前件> then <后件>
4.2 产生式表示方法
美国数学家Post,1943年提出了一种计算形式 体系里所使用的术语。
到了60年代,产生式系统成为认知心理学研究 人类心理活动中信息加工过程的基础,用它来 建立人类认知模型。
到目前为止,产生式系统已发展成为人工智能 系统中最典型最普遍的一种结构。产生式表示 方法是专家系统的第一选择的知识表达方式。
选取知识表示的因素
表示范围是否广泛 是否适于推理 是否适于计算机处理 是否有高效的算法 能否表示不精确知识 能否模块化
知识和元知识能否用统一 的形式表示
是否加入启发信息 过程性表示还是说明性表示 表示方法是否自然
总之 ………
选取知识表示的因素
……….. 总之,人工智能问题的求解是以知识表示 为基础的。如何将已获得的有关知识以计 算机内部代码形式加以合理地描述、存储、 有效地利用便是知识表示应解决的问题。
知识表示研究的特点
智能行为特有的灵活性。“常识问题”不能概 括为一类简洁的理论,是大量小理论的集合。
AI的任务受到计算装置的约束。这导致了所采 用的“表示”必须同时满足“刻画智能现象” 与“计算装置可以接受”,这两个有时是矛盾 的条件。
表示方法
产生式规则表示法 语义网络表示法 框架表示法 脚本方法 过程表示 混合型知识表示方法 面向对象的表示方法
例1:如果天下雪,我就不骑车上班。 if 天下雪 then 不骑车上班
4.2.2 产生式系统结构
推理机
数据库
知识库
规则库
产生式系统结构图
4.2.2 产生式系统结构
1.数据库
是一个数据的集合,用于存放在推理过程 中的已知条件、推导出的中间结果和最终 结论等。往往是事实或断言。
这里的数据是广义的常量、变量、多元组、 谓词、表、图像等。
4.2.1 事实与规则的表示
1. 事实的表示:
可看成是断言一个语言变量的值或是多个语言变量 之间关系的陈述句,语言变量的值或语言变量间的 关系可以是一个词,不一定是数字。
例1:香蕉是黄色的。 语言变量——香蕉,值——黄色的
例2:小李喜欢小莉。 语言变量——小李、小莉, 关系值——喜欢
4.2.1 事实与规则的表示
知识的种类
事实性知识:采用直接表示的形式。 如:凡是猴子都有尾巴
过程性知识:描述做某件事的过程。 如:红烧肉做法
行为性知识:不直接给出事实本身,只给出它在 某方面的行为。 如:微分方程、(事物的内涵)
……..
NEXT
猴子
返回
红烧肉做法
返回
红烧肉做法
1、主料:五花腩,五层三花的肚腩肉。 2、配料:八角茴、大蒜子。大蒜去皮,至少要2头 3、开始做红烧肉先就植物油烧热后。放入一小勺白 糖,(上色用)这时火要开小一点,待糖熔化变成 酱油色,倒入五花肉、八角茴翻炒炒到肉开始转色。 4、开始焖:放入足够的热水,要盖过肉多一点,烧 开后改小火,加盖小火焖1个小时左右 。 5、等水份烧干开始出油时,加入大蒜、盐、味精 。 6、再焖几分钟,将肉和大蒜拌匀,再放一点开水焖 几分钟就行了。
返回
知识的ቤተ መጻሕፍቲ ባይዱ类
…….. 实例性知识:只给出一些实例,知识藏在实例中。
类比性知识: 即不给出外延,也不给出内涵,只给 出它与其它事物的某些相似之处 。 如:比喻、谜语
元知识:有关知识的知识。最重要的元知识是如何 使用知识的知识,如何从知识库中找到想要的知识。
知识的要素
事实:事物的分类、属性、事物间关系、科学事 实、客观事实等。(最低层的知识)
第四章 知识表示
4.1 概述 4.2 产生式表示 4.3 语义网络表示 4.4 框架表示 4.5 其他表示方法
4.1 概述
人工智能研究中最基本的问题之一
如何表示知识?
知识的定义
Feigenbaum :知识是经过消减、塑造、解释和转 换的信息。
Bernstein:知识是由特定领域的描述、关系和过 程组成的。