知识是符合文明方向的,人类对物质世界以及精神世界探索的结果总和。知识,至今也没有一个统一而明确的界定。但知识的价值判断标准在于实用性,以能否让人类创造新物质,得到力量和权力等等为考量。
有一个经典的定义来自于柏拉图:一条陈述能称得上是知识必须满足三个条件,它一定是被验证过的,正确的,而且是被人们相信的,这也是科学与非科学的区分标准。
由此看来,知识属于文化,而文化是感性与知识上的升华,这就是知识与文化之间的关系。有关于知识的悖论是:知识如果不能改变行为,就没有用处;但是知识一旦改变了行为,知识本身就立刻失去意义——《未来简史》。
经过国内外学者的共同努力,目前已经有许多知识表示方法得到了深入的研究,目前使用较多的知识表示方法主要有以下几种知识表示方法。
(1)逻辑表示法
逻辑表示法以谓词形式来表示动作的主体、客体,是一种叙述性知识表示方法。利用逻辑公式,人们能描述对象、性质、状况和关系。它主要用于自动定理的证明。逻辑表示法主要分为命题逻辑和谓词逻辑。
(2)产生式表示法
产生式表示,又称规则表示,有的时候被称为IF-THEN 表示,它表示一种条件-结果形式,是一种比较简单表示知识的方法。IF 后面部分描述了规则的先决条件,而THEN 后面部分描述了规则的结论。规则表示方法主要用于描述知识和陈述各种过程知识之间的控制,及其相互作用的机制。
(3)框架表示
框架(Frame)是把某一特殊事件或对象的所有知识储存在一起的一种复杂的数据结构。其主体是固定的,表示某个固定的概念、对象或事件,其下层由一些槽(Slot)组成,表示主体每个方面的属性。
(4)面向对象的表示方法
面向对象的知识表示方法是按照面向对象的程序设计原则组成一种混合知识表示形式,就是以对象为中心,把对象的属性、动态行为、领域知识和处理方法等有关知识封装在表达对象的结构中。
(5)语义网表示法
语义网络是知识表示中最重要的方法之一,是一种表达能力强而且灵活的知识表示方法。它通过概念及其语义关系来表达知识的一种网络图。从图论的观点看,它是一个“带标识的有向图”。
语义网络利用节点和带标记的边构成的有向图描述事件、概念、状况、动作及客体之间的关系。带标记的有向图能十分自然的描述客体之间的关系。
例:用语义网络表示下列知识:中南大学湘雅医学院是一所大学,位于长沙市,建立时间是1914 年。
(6)基于XML 的表示法
在XML(eXtensible Markup language,可扩展标记语言)中,数据对象使用元素描述,而数据对象的属性可以描述为元素的子元素或元素的属性。XML 文档由若干个元素构成,数据间的关系通过父元素与子元素的嵌套形式体现。
在基于XML 的知识表示过程中,采用XML 的DTD(Document Type definitions,文档类型定义)来定义一个知识表示方法的语法系统。
扩展资料:
从一般意义上讲,知识表示就是为描述世界所做的一组约定,是知识的符号化、形式化或模型化;从计算机科学的角度来看,知识表示是研究计算机表示知识的可行性、有效性的一般方法,是把人类知识表示成机器能处理的数据结构和系统控制结构的策略。
一个完整知识表示过程是:首先是设计者针对各种类型的问题设计多种知识表示方法;然后表示方法的使用者选用合适的表示方法表示某类知识;最后知识的使用者使用或者学习经过表示方法处理后的知识。
所以,知识表示的客体就是知识;知识表示的主体包括3 类:表示方法的设计者、表示方法的使用者、知识的使用者。具体来说,知识表示的主体主要指的是人(个人或集体),有时也可能是计算机。
假设有这样一个知识需要表示:小潘是计科系的学生,但他不喜欢编程。我们用一阶谓词逻辑来表示它就需要采用如下的步骤:首先,定义谓词。
Computer(x):x是计科系的学生
Like(x,y):x喜欢y
其次,用谓词公式表示之:
Computer(xiaopan)∧¬Like(xiaopan,programing)
产生式规则:在条件、因果等类型的判断中所采用的一种对知识进行表示的方法。其基本的形式是P→Q,或者是if P then Q。
这里这个产生式规则与刚才的谓词逻辑中的“蕴涵(→)式”表示还是有区别的,后者是一种精确的匹配,即如果x,则100%的会是y,而前者则可以表示 一种模糊匹配,有一定的置信度,即发生概率。
例如:if “咳嗽 and 发烧”,then “感冒”,置信度80%。这里if部分表示条件部,then部分表示结论部,置信度表示当满足条件时得到结论的发生概率。这整个部分就形成了一条规则,表示的就是这样一类因果知识:“如果病人发烧且咳嗽,则他很有可能是感冒了”。
因此,针对比较复杂的情况,我们都可以用这种产生式规则的知识表示方式形成一系列的规则。
参考资料:百度百科---知识表示
参考资料:百度百科---知识