《人工智能基础》知识表示作业_天津大学

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《人工智能基础》知识表示作业

学院

专业计算机科学与技术

年级

姓名

学号

联系方式(电话)

(电子邮箱)

目录

第一章概述 (3)

1.1 知识表示概述 (3)

1.2 知识概述 (3)

1.3 人工智能系统所关心的知识 (3)

第二章知识的分类与特性 (4)

2.1 知识的分类 (4)

2.1.1 事实性知识 (4)

2.1.2 过程性知识 (4)

2.1.3 控制性知识 (4)

2.1.4 其他分类 (4)

2.2 知识的特性 (5)

2.2.1 相对正确性 (5)

2.2.2 知识的确定与不确定性 (5)

2.2.3 知识的可利用性和可发展性 (6)

第三章知识表示的分类方法 (7)

3.1 分类 (7)

3.1.1 叙述式表示 (7)

3.1.2 过程式表示 (7)

3.2表示方法 (8)

3.2.1 谓词逻辑表示法 (8)

3.2.2 产生式表示法 (9)

3.2.3 语义网络表示法 (10)

3.2.4 框架表示法 (12)

3.2.5 过程表示法 (14)

3.2.6 Petri网表示法 (15)

3.2.7 面向对象的知识表示 (15)

3.2.8 问题归约表示 (18)

3.2.9 状态空间表示法 (18)

3.2.10 人工神经元(ANN)表示法 (18)

第四章新的研究成果与发展 (19)

参考文献 (20)

第一章概述

1.1 知识表示概述

知识表示(Knowledge Representation),即把知识用计算机可接受的符号以某种形式描述出来,诸如语法树、图表结构、树形或网状表达等等。

知识表示就是对知识的符号化过程,即把相关问题的知识加以形式化描述,表示成为便于计算机存储、管理和调用的某种数据结构模式。

1.2 知识概述

知识是信息接受者通过对信息的提炼和推理而获得的正确结论,是人对自然世界、人类社会以及思维方式与运动规律的认识与掌握,是人的大脑通过思维重新组合和系统化的信息集合。

Feigenbaum认为知识是经过削减、塑造、解释和转换的信息。简单地说,知识是经过加工的信息。Bernstein说知识是特定领域的描述、关系和过程组成。Hayes-Roth认为知识是事实、信念和启发式规则。

信息关联后所形成的信息结构:事实&规则。

1.3 人工智能系统所关心的知识

一个智能程序高水平的运行需要有关的事实知识、规则知识、控制知识和元知识。

1.事实:是有关问题环境的一些事物的知识,常以“…是…”的形式出现。如事物的分类、属性、事物间关系、科学事实、客观事实等,在知识库中属于低层的知识。如雪是白色的、鸟有翅膀、张三李四是好朋友。

2.规则:是有关问题中与事物的行动、动作相联系的因果关系知识,是动态的,常以“如果…那么…”形式出现。特别是启发式规则是属于专家提供的专门经验知识,这种知识虽无严格解释但很有用处。

3.控制:是有关问题的求解步骤,技巧性知识,告诉怎么做一件事。也包括当有多个动作同时被激活时应选哪一个动作来执行的知识。

4.元知识:是有关知识的知识,是知识库中的高层知识。包括怎样使用规则、解释规则、校验规则、解释程序结构等知识。

第二章知识的分类与特性

2.1 知识的分类

2.1.1 事实性知识

关于问题领域的性质及求解目标、求解环境及其已知条件、相关特性等方面的静态知识,事实性知识一般采用直接表示形式,用以记叙及描述有关的概念、事实、事物的状态及属性等。

2.1.2 过程性知识

指那些能依据一定的规则,推导出相关的结论与目标的规律性知识和能够实施匹配的序列操作性知识。

2.1.3 控制性知识

一种用于取舍问题的求解策略,控制信息实施方法,决定推理路线的选取原则等方面知识。

2.1.4 其他分类

按照知识结构和表现特点划分,可分为逻辑性知识和形象性知识

按照知识确定性与不确定性划分,可分为确定性知识和不确定性知识

按照知识的作用范围划分,可分为常识性知识和领域性知识

图2-1 知识不同划分

2.2 知识的特性

2.2.1 相对正确性

相对应于一定的客观环境与条件下,知识是正确的,但当客观环境与条件发生改变时,知识的正确性就要接受检验,必要时就要对原来的认识加以修正或补充,以至全部更新而取而代之。

例如:1+1=10,在二进制条件下为正确的,但在十进制条件下是错误的;在一般工程计算中,牛顿定律满足计算要求并且很方便,但在接近光速的运行检测等等偏差会很大,需要以量子力学和相对论为依据来考察。

2.2.2 知识的确定与不确定性

由于证据不足、地域时区不同、各种变化因素及现实世界的复杂性,造成客观后果及其知识的不确定性;模糊性概念及模糊关系比比皆是,形成了知识的不确定性;

概率事件发生常常不可避免,一般都具有随机不确定性的规律;经验性及各种不完备的积累过程,导致相关知识的不确定性等

2.2.3 知识的可利用性和可发展性

可采用多种形式来记录、描述、表示和利用知识,诸如采用语言、文字,使用书籍,结合文学、戏剧、绘画、摄影等艺术及电影、电视、多媒体等手段,进行知识的演播、学习与欣赏等。

第三章知识表示的分类方法

3.1 分类

人工智能中知识表示方法注重知识的运用,知识表示方法可粗略地分为叙述式表示和过程式表示两大类:

3.1.1 叙述式表示

叙述式表示把知识表示为一个静态的事实集合,并附有处理它们的一些通用程序,即叙述式表示描述事实性知识,给出客观事物所涉及的对象是什么。对于叙述式的知识表示,它的表示与知识运用(推理)是分开处理的。叙述式表示法易于表示“做什么”。

1.优点:

(1).形式简单、采用数据结构表示知识、清晰明确、易于理解、增加了知识的可读性。

(2).模块性好、减少了知识间的联系、便于知识的获取、修改和扩充。

(3).可独立使用,这种知识表示出来后,可用于不同目的。

2.缺点:

(1).不能直接执行,需要其他程序解释它的含义,因此执行速度较慢。

3.1.2 过程式表示

过程式表示将知识用使用它的过程来表示。即过程式表示描述规则和控制结构知识,给出一些客观规律,告诉怎么做,一般可用一段计算机程序来描述。

例如,矩阵求逆程序,其中表示了矩阵的逆和求解方法的知识。这种知识是隐含在程序之中的,机器无法从程序的编码中抽出这些知识。过程式表示法一般是表示“如何做”的知识。

1.优点:

可以被计算机直接执行,处理速度快。

2.缺点:

不易表达大量的知识,且表示的知识难于修改和理解。

相关文档
最新文档