知识概论

来源:百度文库 编辑:神马文学网 时间:2024/04/27 21:29:44
从认识论的角度来看,知识就是人类认识自然界(包括社会和人)的精神产物,是人类进行智能活动的基础。人们所涉及到的知识是十分广泛的,有的属大多数人所熟悉的,有的只是有关专家才能掌握的专门领域的知识。
从知识库观点看,知识是某论域中所涉及的各有关方面、状态和一种符号表示。它可从三维(范围、目的、有效性)来描述。
知识分类
一般知识:
计算机所处理的知识
按其作用可分为三类:描述性知识(Descriptive Knowledge)
判断性知识(Judgemental Knowledge)
过程性知识(Procedural Knowledge)
按其作用的层次分为两类:对象级知识(Object-level Knowledge)
元级知识(Meta-level Knowledge)
人工智能系统所关心的知识:一个高水平的智能程序的运行需要有关的事实知识、规则知识、控制知识和元知识。事实知识是有关问题环境的一些事物的知识,常以“…是…”的形式出现。规则知识是有关问题中与事物的行动、动作相联系的因果关系知识,是动态的,常以“如果…那么…”的形式出现。控制知识是有关问题的求解步骤、技巧性知识,告诉怎么做一件事;也包括当有多个动作同时被激活时应选哪一个动作来执行的知识。元知识是有关知识的知识,是知识库中的高层知识。包括怎样作用规则、解释规则、校验规则、解释程序结构等知识。元知识有时与控制知识有重迭
知识表示:将已获得的有关知识以计算机内部代码形式加以合理地描述、存储,以使有效地利用这些知识。其表示把知识符号化的过程。
知识表示
常见的知识表示方法:按其表示的特征可分为两大类,(Declarative)和(Procedural),但两者的界限也不十分明显以难以分开。
几种主要的知识表示方法:逻辑表示法、语义网络表示法、产生式规则表示法、框架表示法和面向对象表示法等
知识的范围:是由具体到一般,知识的目的是由说明到指定,知识的有效性是由确定到不确定。
描述性知识(Descriptive Knowledge):也称为事实性知识,表示对象及概念的特征及其相互关系的知识,以及问题求解状况的知识。
判断性知识(Judgemental Knowledge):也称为启发性知识,表示与领域有关的问题求解知识如推理规则等。
过程性知识(Procedural Knowledge)表示问题求解的控制策略,即如何应用判断性知识进行推理的知识。
对象知识(Object-level Knowledge)也称为领域相关的知识,是直接描述有关领域对象的知识。
元知识(Meta-level Knowledge)也称为关于知识的知识,是描述对象级知识的知识,如关于领域知识的内容、特征、应用范围、可信程度的知识以及如何运用这些知识的知识。
叙述性表示(Declarative)把知识与控制分开,是静态描述。它只给出客观事物告诉所涉及的对象是什么,把知识的作用方法即控制留给计算机程序支做,有关事实仅需存储一次,尽管这一事实有多处使用。其特点是方法严密,模块性好,具有推理的完备性,但其推理效率比较低。
过程性表示(Procedural)把知识与控制结合起来,是动态描述。它描述规则和控制知识,给出一些客观规律,告诉怎么做,知识表示就是求解程序。有的事实南多次存储。其特点是易于表达启发性知识和默认推理知识,推理效率比较高。但其表示法不够严格、知识间有交互。