版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第二章知识表示方法(一)李艳燕第二章知识表示方法(一)李艳燕数据、信息、知识?22数据、信息、知识的区别数据:数据是按一定规则排列组合的物理符号,是关于事件的一组离散的客观事实。它是抽象的内容,而且单独看起来,它根本没什么意义。信息:经过搜集和处理的数据。知识:知识是信息经过加工整理、解释、挑选和改造而成的。它是经过人为的解读和人的经验充实之后的信息,同时它还极度依赖于该信息所处的背景环境。3数据、信息、知识的区别数据:数据是按一定规则排列组合的物理符知识的特性知识是人们把实践中获得的信息关联在一起所形成的信息结构。具有以下特性:相对正确性:任何知识都是在一定环境和条件下产生的,所以知识的正确性也是在一定的前提下才能正确的。不确定性:知识是有关信息关联在一起形成的信息结构,“信息”与“关联”是构成知识的两大要素。由于现实世界的复杂性,信息可能是精确的,也可能是不精确的、模糊的;关联可能是确定的,也可能是不确定的。这就使得知识不总是只有真和假两种状态,而是在真和假之间存在有很多状态,即存在“真”的程度问题。4知识的特性知识是人们把实践中获得的信息关联在一起所形成的信息知识的特性可表示性:知识是可以用形式化的东西表示的,比如可用语言、文字、图形、公式等来表示知识,正由于知识的这一特性,才能使我们将知识数据化,才能用计算机来存储知识、传播知识和利用知识。可利用性:我们每时每刻都在利用我们所掌握的知识来解决现实世界中的各种问题,如果知识不具有可利用性,我们就不能积累知识,世界就不会前进。5知识的特性可表示性:知识是可以用形式化的东西表示的,比如可用知识的分类可从不同角度对知识进行分类:以知识的作用范围划分,可分为常识性知识和领域性知识以知识的作用及表示来划分,可分为事实性知识是指有关领域内的概念、事实、事务的属性、状态及其关系的描述,包括事务的分类、属性、事务间关系、科学事实、客观事实等。规则性知识是指有关问题中与事务的行动、动作想联系的因果关系知识,这种知识是动态的、变化的。常以“如果....,则....”的形式出现。控制性知识是指有关问题的求解步骤、技巧性知识,告诉该怎样做一件事。也包括当有多个动作同时被激活时应该选择哪个动作来执行的知识。元知识是指有关知识的知识,是知识库中的高层知识。包括怎样使用规则、解释规则、校验规则、解释程序结构等知识。6知识的分类可从不同角度对知识进行分类:6知识的分类以知识的确定性来划分,可分为确定知识和不确定知识。按照人类的思维及认识方法来分,可分为逻辑性知识和形象性知识。7知识的分类以知识的确定性来划分,可分为确定知识和不确定知识。知识的表示知识表示是研究用机器表示知识的可行性、有效性的一般方法,是一种数据结构与控制结构的统一体,既要考虑知识的存储又考虑知识的使用。知识表示实际上就是对人类知识的一种描述,以把人类知识表示成计算机能够处理的数据结构。对知识进行表示的过程就是把知识编码成某种数据结构的过程。8知识的表示知识表示是研究用机器表示知识的可行性、有效性的一般知识的表示知识表示方法可以分为陈述性知识表示和过程性知识表示两大类,但两者界限不明显,难以分开。陈述性知识表示主要用来描述事实性知识。这种表示方法告诉人们所描述的客观事物涉及的“对象”是什么,知识表示就是将对象的有关事实“陈述”出来,并以数据的形式表示。这类表示法将知识表示与知识运用(推理)分开处理,在表示知识时,并不涉及如何运用知识的问题,是一种静态的描述方法。9知识的表示知识表示方法可以分为陈述性知识表示和过程性知识表示知识的表示过程性知识表示主要用于描述规则性知识和控制结构知识。这种表示方法就是告诉人们“怎么做”,知识表示的形式是一个“过程”,这一过程就是求解程序。它将知识的表示与运用(推理)相结合,知识就寓于程序之中,是一种动态的描述方法。10知识的表示过程性知识表示主要用于描述规则性知识和控制结构知识知识表示方法的选择表示能力:能正确、有效地将问题所需要的各类知识都表示出来;可理解性:所表示的知识易懂、易读;便于知识的获取和维护;便于搜索;便于推理。11知识表示方法的选择表示能力:能正确、有效地将问题所需要的各类知识表示方法状态空间法/产生式表示法问题归约法谓词逻辑法语义网络法框架表示法剧本表示过程表示法12知识表示方法状态空间法/产生式表示法121.状态空间表示法
以“状态空间”的形式对问题进行定义,问题状态空间的构成包括:(1)状态描述问题求解过程中不同时刻状况的数据结构。一般用一组变量的有序集合表示:Q=(q0,q1,...qn),其中每个元素qi(i=0,1,2,...,n)为集合的分量,称为状态变量。当给每一个分量以确定的值时,就得到了一个具体的状态。(2)算符引起状态中某些分量发生变化,从而使问题由一个状态变为另一个状态的操作称为算符。比如走步、过程、规则、数学算子、运算符号或逻辑符号等。例如,在下棋程序中,一个算符就是一个走步。131.状态空间表示法以“状态空间”的形式对问题进行定义(3)状态空间由表示一个问题的全部状态及一切可用算符构成的集合称为该问题的状态空间。由三部分构成:问题的所有可能初始状态构成的集合S;算符集合F;目标状态集合G。用一个三元组表示(S,F,G)。状态空间的图示形式称为状态空间图。节点表示状态有向边(弧)表示算符(4)问题的解从问题的初始状态集S出发,经过一系列的算符运算,到达目标状态。由初始状态到目标状态所用算符的序列就构成了问题的一个解。14(3)状态空间14用状态空间表示问题的步骤:(1)定义状态的描述形式(2)表示问题的所有可能状态,并确定问题的初始和目标状态集合描述。(3)定义一组算符,利用这组算符可把问题由一种状态转变为另一种状态。15用状态空间表示问题的步骤:15利用状态空间求解问题的过程:
不断把算符作用于状态的过程。首先将适用的算符作用于初始状态,以产生新的状态;然后再把一些适用的算符作用于新的状态;这样继续下去,直到产生的状态为目标状态为止。这使,就得到问题的一个解,即使从初始状态到目标状态所用算符构成的序列。利用状态空间求解问题的过程:例子:二阶Hanoi塔问题问题简化,只考虑两个盘子的情况。已知三个柱子1,2,3和两个盘子A,B(A比B小)。最初A,B依次放在柱子1上,最后要移动A,B到柱子3上,要求每次移动一个盘子,只能移动最顶上的盘子,并且任何时候不允许大盘放在小盘上。17例子:二阶Hanoi塔问题17例18例18例19例19例问题的解:A(1,2),B(1,3),A(2,3)20例问题的解:A(1,2),B(1,3),A(2,3)20*产生式表示法
用产生式规则表示知识,实质和状态空间法是一致的。可表示事实性知识和规则性知识。基本形式是:
PQ或
IFPTHENQP是前提,Q是一组结论或操作。21*产生式表示法用产生式规则表示知识,实质和状态空间法是产生式表示法确定性规则知识
PQ或IFPTHENQ不确定性规则知识
PQ(置信度)或IFPTHENQ(置信度)当已知事实与前提不能精确匹配时,只要按照置信度的要求达到一定的相似度,就认为已知事实与前提条件匹配22产生式表示法确定性规则知识22产生式表示法确定性事实性知识三元组表示(对象,属性,值)或(关系,对象1,对象2)例:老王年龄是40岁
(Wang,Age,40)(Friend,Wang,Zhang)不确定性事实性知识四元组表示(对象,属性,值,可信度)或(关系,对象1,对象2,可信度)例:(Wang,Age,40,0.8)(Friend,Wang,Zhang,0.1)23产生式表示法确定性事实性知识
(Wang,Age,40)产生式系统的组成规则库:描述某领域内知识的产生式集合,包含把问题从初始状态转换成目标状态的变换规则。综合数据库:事实库,存放输入的事实以及中间和最后结果的工作区推理机:一个或一组程序,控制和协调规则库与综合数据库的运行,包含了推理方式和控制策略。24产生式系统的组成24产生式系统推理方式(1)正向推理从已知事实出发,通过规则库得到结论。推理过程:
1)规则库中规则与综合数据库中的事实进行匹配,得到匹配的规则集合;
2)使用冲突解决算法,从匹配规则集合中选择一条规则作为启用规则;
3)执行启用规则的后件,将后件送入综合数据库或对综合数据库进行必要的修改。重复这个过程直至达到目标。数据驱动方式/自底向上25产生式系统推理方式(1)正向推理数据驱动方式/自底向上25(2)反向推理从目标(作为假设)出发,反向使用规则,求得已知事实。推理过程:
1)规则库中的规则后件与目标事实进行匹配,得到匹配的规则集合;
2)使用冲突解决算法,从匹配规则集合中选择一条作为启用规则;
3)将启用规则的前件作为子目标。重复这个过程直至各子目标均为已知事实目标驱动方式/自顶向下26(2)反向推理目标驱动方式/自顶向下26(3)双向推理推理从上、下两个方向同时进行,直至某个中间界面上两方向结果相符便成功结束。这种推理所形成的推理网络小,从而推理效率更高。混合型27(3)双向推理混合型27产生式表示法特点清晰性:形式简单,表示格式固定,规则间相对独立,没有直接关系。易于构建知识库。模块性:知识库与推理机分离,这样易于修改知识库,无需修改程序。长作为建构专家系统首选的知识表示方法。自然性:符合人类的思维习惯,直观自然,便于推理。可以表示确定性和不确定性知识。28产生式表示法特点清晰性:形式简单,表示格式固定,规则间相对独2.问题归约法问题归约的实质:从目标(要解决的问题)出发逆向推理,建立子问题以及子问题的子问题,直至最后把初始问题归约为一个平凡的本原问题集合问题归约表示的组成部分:一个初始问题描述;一套把问题变换为子问题的操作符;一套本原问题描述。292.问题归约法问题归约的实质:从目标(要解决的问题)出发逆问题归约法用于表示问题及其求解过程的形式化方法,通常用于表示比较复杂的问题求解。复杂问题处理:问题分解:将一个复杂问题P分解为若干子问题P1,P2,..,Pn(每个子问题可以继续分解直到不需要或不能分解为止),然后对每个子问题求解,当所有子问题都有解时,原问题P才有解。问题等价变换:对P进行同构或同态的变换,将其变换成若干个较易求解的新问题P1,P2,..,Pn,只要这些问题中一个有解,则原问题P有解。30问题归约法用于表示问题及其求解过程的形式化方法,通常用于表示可以用与/或树表示:与树或树31可以用与/或树表示:与树或树31与/或树一个问题既要通过分解,也要通过变换才能得到其本原问题,可用与/或树表示。根结点表示待求解的原始问题。32与/或树32用与/或树表示问题的步骤:
1)对待求解问题进行分解或等价变换;
2)如果所得子问题不是本原问题,则继续分解或变换,直到分解或变换成本原问题;
3)在分解或变化中,分解用“与树”表示,等价变换用“或”树表示。33用与/或树表示问题的步骤:33例:三阶Hanoi塔问题34例:三阶Hanoi塔问题34353536363737第二章知识表示方法(一)李艳燕第二章知识表示方法(一)李艳燕数据、信息、知识?392数据、信息、知识的区别数据:数据是按一定规则排列组合的物理符号,是关于事件的一组离散的客观事实。它是抽象的内容,而且单独看起来,它根本没什么意义。信息:经过搜集和处理的数据。知识:知识是信息经过加工整理、解释、挑选和改造而成的。它是经过人为的解读和人的经验充实之后的信息,同时它还极度依赖于该信息所处的背景环境。40数据、信息、知识的区别数据:数据是按一定规则排列组合的物理符知识的特性知识是人们把实践中获得的信息关联在一起所形成的信息结构。具有以下特性:相对正确性:任何知识都是在一定环境和条件下产生的,所以知识的正确性也是在一定的前提下才能正确的。不确定性:知识是有关信息关联在一起形成的信息结构,“信息”与“关联”是构成知识的两大要素。由于现实世界的复杂性,信息可能是精确的,也可能是不精确的、模糊的;关联可能是确定的,也可能是不确定的。这就使得知识不总是只有真和假两种状态,而是在真和假之间存在有很多状态,即存在“真”的程度问题。41知识的特性知识是人们把实践中获得的信息关联在一起所形成的信息知识的特性可表示性:知识是可以用形式化的东西表示的,比如可用语言、文字、图形、公式等来表示知识,正由于知识的这一特性,才能使我们将知识数据化,才能用计算机来存储知识、传播知识和利用知识。可利用性:我们每时每刻都在利用我们所掌握的知识来解决现实世界中的各种问题,如果知识不具有可利用性,我们就不能积累知识,世界就不会前进。42知识的特性可表示性:知识是可以用形式化的东西表示的,比如可用知识的分类可从不同角度对知识进行分类:以知识的作用范围划分,可分为常识性知识和领域性知识以知识的作用及表示来划分,可分为事实性知识是指有关领域内的概念、事实、事务的属性、状态及其关系的描述,包括事务的分类、属性、事务间关系、科学事实、客观事实等。规则性知识是指有关问题中与事务的行动、动作想联系的因果关系知识,这种知识是动态的、变化的。常以“如果....,则....”的形式出现。控制性知识是指有关问题的求解步骤、技巧性知识,告诉该怎样做一件事。也包括当有多个动作同时被激活时应该选择哪个动作来执行的知识。元知识是指有关知识的知识,是知识库中的高层知识。包括怎样使用规则、解释规则、校验规则、解释程序结构等知识。43知识的分类可从不同角度对知识进行分类:6知识的分类以知识的确定性来划分,可分为确定知识和不确定知识。按照人类的思维及认识方法来分,可分为逻辑性知识和形象性知识。44知识的分类以知识的确定性来划分,可分为确定知识和不确定知识。知识的表示知识表示是研究用机器表示知识的可行性、有效性的一般方法,是一种数据结构与控制结构的统一体,既要考虑知识的存储又考虑知识的使用。知识表示实际上就是对人类知识的一种描述,以把人类知识表示成计算机能够处理的数据结构。对知识进行表示的过程就是把知识编码成某种数据结构的过程。45知识的表示知识表示是研究用机器表示知识的可行性、有效性的一般知识的表示知识表示方法可以分为陈述性知识表示和过程性知识表示两大类,但两者界限不明显,难以分开。陈述性知识表示主要用来描述事实性知识。这种表示方法告诉人们所描述的客观事物涉及的“对象”是什么,知识表示就是将对象的有关事实“陈述”出来,并以数据的形式表示。这类表示法将知识表示与知识运用(推理)分开处理,在表示知识时,并不涉及如何运用知识的问题,是一种静态的描述方法。46知识的表示知识表示方法可以分为陈述性知识表示和过程性知识表示知识的表示过程性知识表示主要用于描述规则性知识和控制结构知识。这种表示方法就是告诉人们“怎么做”,知识表示的形式是一个“过程”,这一过程就是求解程序。它将知识的表示与运用(推理)相结合,知识就寓于程序之中,是一种动态的描述方法。47知识的表示过程性知识表示主要用于描述规则性知识和控制结构知识知识表示方法的选择表示能力:能正确、有效地将问题所需要的各类知识都表示出来;可理解性:所表示的知识易懂、易读;便于知识的获取和维护;便于搜索;便于推理。48知识表示方法的选择表示能力:能正确、有效地将问题所需要的各类知识表示方法状态空间法/产生式表示法问题归约法谓词逻辑法语义网络法框架表示法剧本表示过程表示法49知识表示方法状态空间法/产生式表示法121.状态空间表示法
以“状态空间”的形式对问题进行定义,问题状态空间的构成包括:(1)状态描述问题求解过程中不同时刻状况的数据结构。一般用一组变量的有序集合表示:Q=(q0,q1,...qn),其中每个元素qi(i=0,1,2,...,n)为集合的分量,称为状态变量。当给每一个分量以确定的值时,就得到了一个具体的状态。(2)算符引起状态中某些分量发生变化,从而使问题由一个状态变为另一个状态的操作称为算符。比如走步、过程、规则、数学算子、运算符号或逻辑符号等。例如,在下棋程序中,一个算符就是一个走步。501.状态空间表示法以“状态空间”的形式对问题进行定义(3)状态空间由表示一个问题的全部状态及一切可用算符构成的集合称为该问题的状态空间。由三部分构成:问题的所有可能初始状态构成的集合S;算符集合F;目标状态集合G。用一个三元组表示(S,F,G)。状态空间的图示形式称为状态空间图。节点表示状态有向边(弧)表示算符(4)问题的解从问题的初始状态集S出发,经过一系列的算符运算,到达目标状态。由初始状态到目标状态所用算符的序列就构成了问题的一个解。51(3)状态空间14用状态空间表示问题的步骤:(1)定义状态的描述形式(2)表示问题的所有可能状态,并确定问题的初始和目标状态集合描述。(3)定义一组算符,利用这组算符可把问题由一种状态转变为另一种状态。52用状态空间表示问题的步骤:15利用状态空间求解问题的过程:
不断把算符作用于状态的过程。首先将适用的算符作用于初始状态,以产生新的状态;然后再把一些适用的算符作用于新的状态;这样继续下去,直到产生的状态为目标状态为止。这使,就得到问题的一个解,即使从初始状态到目标状态所用算符构成的序列。利用状态空间求解问题的过程:例子:二阶Hanoi塔问题问题简化,只考虑两个盘子的情况。已知三个柱子1,2,3和两个盘子A,B(A比B小)。最初A,B依次放在柱子1上,最后要移动A,B到柱子3上,要求每次移动一个盘子,只能移动最顶上的盘子,并且任何时候不允许大盘放在小盘上。54例子:二阶Hanoi塔问题17例55例18例56例19例问题的解:A(1,2),B(1,3),A(2,3)57例问题的解:A(1,2),B(1,3),A(2,3)20*产生式表示法
用产生式规则表示知识,实质和状态空间法是一致的。可表示事实性知识和规则性知识。基本形式是:
PQ或
IFPTHENQP是前提,Q是一组结论或操作。58*产生式表示法用产生式规则表示知识,实质和状态空间法是产生式表示法确定性规则知识
PQ或IFPTHENQ不确定性规则知识
PQ(置信度)或IFPTHENQ(置信度)当已知事实与前提不能精确匹配时,只要按照置信度的要求达到一定的相似度,就认为已知事实与前提条件匹配59产生式表示法确定性规则知识22产生式表示法确定性事实性知识三元组表示(对象,属性,值)或(关系,对象1,对象2)例:老王年龄是40岁
(Wang,Age,40)(Friend,Wang,Zhang)不确定性事实性知识四元组表示(对象,属性,值,可信度)或(关系,对象1,对象2,可信度)例:(Wang,Age,40,0.8)(Friend,Wang,Zhang,0.1)60产生式表示法确定性事实性知识
(Wang,Age,40)产生式系统的组成规则库:描述某领域内知识的产生式集合,包含把问题从初始状态转换成目标状态的变换规则。综合数据库:事实库,存放输入的事实以及中间和最后结果的工作区推理机:一个或一组程序,控制和协调规则库与综合数据库的运行,包含了推理方式和控制策略。61产生式系统的组成24产生式系统推理方式(1)正向推理从已知事实出发,通过规则库得到结论。推理过程:
1)规则库中规则与综合数据库中的事实进行匹配,得到匹配的规则集合;
2)使用冲突解决算法,从匹配规则集合中选择一条规则作为启用规则;
3)执行启用规则的后件,将后件送入综合数据库或对综合数据库进行必要的修改。重复这个过程直至达到目标。数据驱动方式/自底向上62产生式系统推理方式(1)正向推理数据驱动方式/自底向上25(2)反向推理从目标(作为假设)出发,反向使用规则,求得已知事实。推理过程:
1)规则库中的规则后件与目标事实进行匹配,得到匹配的规则集合;
2)使用冲突解决算法,从匹配规则集合中选择一条作为启用规则;
3)将启用规则的前件作为子目标。重复这个过程直至各子目标均为已知事实目
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 跟随大卫科波菲尔的英语之旅
- 车辆安全保证书实例官方网站
- 软件产品授权及购买合同范本分析设计
- 软件购置协议书范本
- 轻松让小学生喜欢英语的秘诀
- 连带责任保证书的实践
- 遵规守纪的自律保证
- 酒店照明设备工程
- 酒店客房服务承揽协议
- 酒灾求生不喝酒的誓言范文
- 体育经纪人课件
- 国家儿童医学中心(上海)建设方案简介
- Unit 3《Lesson2 What color is it 》(说课稿)-2024-2025学年闽教版(2024)英语三年级上册
- 江苏省南京市栖霞区2024-2025学年九年级上学期期中语文试题(含答案解析)
- 部编版五年级上册道德与法治第2课《学会沟通交流》课件
- 中华人民共和国统计法
- 睡莲开花课件教学课件
- 《中国能源法规状况》课件
- 第11课《再塑生命的人》公开课一等奖创新教学设计
- 中国船舶燃料电池行业市场现状分析及竞争格局与投资发展研究报告(2024-2030版)
- 2024-2025学年外研版八年级英语上期考点 专题06 书面表达(11篇) 【考题猜想】
评论
0/150
提交评论