知识表示方法part2人工智能课件西电.ppt
《知识表示方法part2人工智能课件西电.ppt》由会员分享,可在线阅读,更多相关《知识表示方法part2人工智能课件西电.ppt(48页珍藏版)》请在三一办公上搜索。
1、Artificial Intelligence(AI)人工智能,主讲:戚玉涛,Email:,第二章:知识表示方法,内容提要,第二章:知识表示方法,1.状态空间法,2.问题归约法,3.谓词逻辑法,4.语义网络法,5.其他方法,问题归约法,问题归约(Problem Reduction)是另外一种基于状态空间的问题描述与求解方法已知问题的描述,通过一系列变换把此问题变为一个子问题集合这些子问题的解可以直接得到(本原问题),从而解决了初始问题,问题归约法,问题归约法的组成部分一个初始问题描述;一套把问题变换为子问题的操作符;一套本原问题描述。(本原问题:不能再分解或变换且直接可解的子问题)问题归约的实
2、质:从目标(要解决的问题)出发逆向推理,建立子问题以及子问题的子问题,直到最后把初始问题归约为一个本原问题集合。,问题归约法,问题归约法举例:汉诺塔问题(Hanoi)从1移到3 每次移动一个盘子 大盘在下小盘在上,初始状态(111),目标状态(333),汉诺塔问题,原始问题可以归约为下列3个子问题:,子问题1:移动圆盘A和 B至柱子2(借助柱子3),子问题2:移动圆盘C至柱子3,子问题3:把圆盘A和B移至柱子3(借助柱子1),汉诺塔问题,归约过程(3个圆盘),汉诺塔问题,汉诺塔问题归约图,本原问题,本原问题,与或图,问题归约法,与或图表示:用一个类似于图的结构来表示把问题归约为后继问题的替换集
3、合。,与图:把一个复杂问题分解为若干个较为简单的子问题,形成“与”树。或图:把原问题变换为若干个较为容易求解的新问题,形成“或”树。,问题归约法,与或图表示:,子问题替代集合结构图,与或图,问题归约法,一些关于与或图的术语,起始节点对应于原始问题描述,终叶节点对应于本原问题,问题归约法,与或图的构成规则1)与或图中的每个节点代表一个要解决的单一问题或问题集合。图中所含起始节点对应于原始问题A。2)对应于本原问题的节点称为终叶节点,它没有后继节点。3)对于把算符应用于问题A的每种可能情况,都把问题变换为一个子问题集合;有向弧线自A指向后继节点表示所求得的子问题集合。,问题归约法,与或图的构成规则
4、4)一般对于代表两个或两个以上子问题集合的每个节点,有向弧线从此节点指向次子问题集合中的各个节点。由于只有当集合中所有项都有解时,这个子问题的集合才能获得解答,所以这些子问题节点叫做与节点。5)特殊情况下,当只有一个算符可应用于问题A,而且这个算符产生具有一个以上子问题的某个集合时,由上述规则3)和规则4)所产生的图可以得到简化。,问题归约法,与或图的搜索:目的在于表明起始节点是有解的。可解节点终叶节点是可解节点(对应于本原问题)。如果某个非终叶节点含有或后继节点,那么只要当其后继节点至少有一个是可解的时,此非终叶节点才是可解的。如果某个非终叶节点含有与后继节点,那么只有当其后继节点全部为可解
5、时,此非终叶节点才是可解的。,问题归约法,不可解节点没有后裔的非终叶节点为不可解节点。如果某个非终叶节点含有或后继节点,那么只有当其全部后裔为不可解时,此非终叶节点才是不可解的。如果某个非终叶节点含有与后继节点,那么只要当其后裔至少有一个为不可解时,此非终叶节点才是不可解的。解树由可解节点所构成,并且由这些可解节点可推出初始节点为可解节点的子树称为解树。解树中一定包含初始节点,它对应于原始问题。,问题归约法,t,t,t,t,t,t,t,t,t,有解节点,无解节点,终叶节点,与或图例子,原始问题有一个以上的解,原始问题有解,内容提要,第二章:知识表示方法,1.状态空间法,2.问题归约法,3.谓词
6、逻辑法,4.语义网络法,5.其他方法,谓词逻辑法,命题逻辑与谓词逻辑命题逻辑与谓词逻辑是最先用于人工智能的两种逻辑,对于知识的形式化表示,特别是定理的证明发挥了重要作用虽然命题逻辑能够把客观世界的各种事实表示为逻辑命题,但是它具有较大的局限性。命题逻辑只能进行命题间关系的推理,无法解决与命题结构和成分有关的推理问题,不适合表示比较复杂的问题。谓词逻辑是在命题逻辑的基础上发展而来的,命题逻辑可以看作是谓词逻辑的一种特殊形式。,谓词逻辑法,命题命题是具有真假意义的语句命题代表人们进行思维时的一种判断,若命题的意义为真,称它的真值为“真”,记作“T”;若命题的意义为假,称它的真值为“假”,记作“F”
7、。例如:“西安是陕西省省会”“10大于6”是真值为“T”的命题“月亮是方的”“煤炭是白的”是真值为“F”的命题一个命题不能同时即为真又为假,但可以在一定条件下为真,在另一种条件下为假。例如:“1+1=10”在二进制情况下为真,十进制情况下为假,谓词逻辑法,命题没有真假意义的语句,如感叹句、疑问句等,不是命题。通常用大写英文字母表示一个命题,例如:P:西安是座古老的城市命题逻辑的局限性?客观事物的结构及逻辑特征?不同事物间的共同特征?,谓词逻辑法,命题逻辑的局限性?命题这种表示方法无法把它所描述的客观事物的结构及逻辑特征反映出来,也不能把不同事物间的共同特征表述出来例如,用字母P表示“小张是老张
8、的儿子”这一命题,则无法表述出老张与小张是父子关系又如,“张三是学生”,“李四是学生”这两个命题,用命题逻辑表示时,无法把两者的共同特征“都是学生”形式的表示出来可否用 Student(“张三”),Student(“李四”)表示上述命题?谓词逻辑,谓词逻辑法,谓词在谓词逻辑中,命题是用形如P(x1,x2,xn)的谓词来表述的。一个谓词可分为谓词名与个体两个部分个体:是命题的主语,表示独立存在的事物或某个抽象的概念“x1,x2,xn”是个体,一般用小写字母表示 个体可以是个体常量、变元或函数谓词名:表示个体的性质、状态或个体之间的关系“P”是谓词名,一般用大写字母表示 称P 是一个n元谓词。,谓
9、词逻辑法,谓词对于命题“张三是学生”,用谓词可以表示为:Student(“张三”)。其中,Student是谓词名,“张三”是个体,Student刻画了“张三”是个学生这一特征。在谓词中,个体可以是常量,也可以是变元,还可以是一个函数。例如,对于命题“x10”可以表示为more(x,10),其中x是变元。又如,命题“小张的父亲是老师”,可以表示为Teacher(father(Zhang),其中,father(Zhang)是一个函数。当谓词中的变元都用特定的个体取代时,谓词就具有一个确定的真值“T”或“F”。,谓词逻辑法,谓词在n元谓词 P(x1,x2,xn)中,若每个个体均为常量、变元或函数,则
10、称它为一阶谓词。如果某个个体本身又是一个一阶谓词,则称它为二阶谓词,如此类推。个体变元的取值范围称为个体域。个体域可以是有限的,也可以是无限的。例如用I(x)表示“x是整数”,则个体域为所有整数,是无限的。谓词与函数不同,谓词的真值是”T“或”F“,而函数的值是个体域中的一个个体,无真值可言。,谓词逻辑法,谓词演算谓词逻辑语言的语法和语义基本符号:谓词符号、变量符号、函数符号、常量符号、括号和逗号原子公式:原子公式由若干谓词符号和项组成谓词符号规定定义域内的一个相应关系常量符号是最简单的项,表示论域内的物体或实体变量符号也是项,不明确涉及是哪一个实体函数符号表示论域内的函数,是从论域内的一个实
11、体到另外一个实体的映射例如:原子公式 Married father(LI),mother(LI)表示“李(LI)的父亲和他的母亲结婚”,谓词逻辑法,连词和量词连词合取:符号“”,表示所连结的两个命题之间具有“与”的关系。析取:符号“”,表示所连结的两个命题之间具有“或”的关系蕴涵:符号“”,表示“若则”的语义。PQ读作“如果P,则Q”其中,P称为条件的前件,Q称为条件的后件。非:符号“”,表示对其后面的命题的否定双条件:符号“”,表示“当且仅当”的语义。PQ读作“P当且仅当Q”。,谓词逻辑法,量词全称量词:符号“”,意思是“所有的”、“任一个”x读作“对一切x”,或“对每一x”,或“对任一x”
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 知识 表示 方法 part2 人工智能 课件
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-6594885.html