人工智能第2章(知识表示方法3-谓词逻辑)7433453.pptx
《人工智能第2章(知识表示方法3-谓词逻辑)7433453.pptx》由会员分享,可在线阅读,更多相关《人工智能第2章(知识表示方法3-谓词逻辑)7433453.pptx(74页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、人人 工工 智智 能能ArtificialIntelligence(AI)许建华许建华南京师范大学计算机科学与技术学院南京师范大学计算机科学与技术学院2011年秋季年秋季第第2章章知识表示方法知识表示方法2.1状态空间法状态空间法2.2问题归约法问题归约法2.3谓词逻辑法谓词逻辑法2.3谓词逻辑法谓词逻辑法数理逻辑数理逻辑(符号逻辑)是用数学方法研究形式逻(符号逻辑)是用数学方法研究形式逻辑的一个分支。辑的一个分支。它它通过符号系统来表达客观对象通过符号系统来表达客观对象以及相关的逻辑推理。常用的是以及相关的逻辑推理。常用的是命题逻辑命题逻辑和和谓谓词逻辑词逻辑谓谓词词逻逻辑辑是是数数理理逻逻
2、辑辑的的基基本本形形式式,是是基基于于谓谓词词分析的一种形式化(数学)语言分析的一种形式化(数学)语言人工智能中的谓词逻辑法人工智能中的谓词逻辑法是指用一阶谓词是指用一阶谓词来描述问题求解和定理证明(来描述问题求解和定理证明(限于本课程限于本课程)2.3.0命题逻辑的复习命题逻辑的复习 1、命题逻辑的基本概念命题逻辑的基本概念命题命题 是能够判断是能够判断真真或或假假的的陈述句陈述句通常用通常用大写字母大写字母来表示,如来表示,如A,B,P,Q等等命题的真假值一般用命题的真假值一般用 T或或 F来表示来表示 例例:雪是白的。(陈述句,雪是白的。(陈述句,T)雪是蓝的。(陈述句,雪是蓝的。(陈述
3、句,F)雪是黑的。(陈述句,雪是黑的。(陈述句,F)他他是学生。(陈述句,他泛指,无法判断真假)是学生。(陈述句,他泛指,无法判断真假)你今天上课没有?(疑问句)你今天上课没有?(疑问句)去北校区,请坐校车!(祈使句)去北校区,请坐校车!(祈使句)命题逻辑命题逻辑是研究是研究命题命题及及命题之间命题之间关系的符关系的符号逻辑系统。号逻辑系统。在命题逻辑中,表示单一意义的命题,称之为在命题逻辑中,表示单一意义的命题,称之为原原子命题子命题。原子命题通过原子命题通过“联结词联结词”构成构成 复合命题复合命题。五个联结词五个联结词:“”表示表示 “非非”复合命题复合命题P为真,当且仅当为真,当且仅当
4、P为假。为假。“”“”表示表示“合取合取”复合命题复合命题“PQ”为真,当且仅当为真,当且仅当P和和Q都为真。都为真。“”表示表示“蕴含蕴含”复合命题复合命题“PQ”为假,当且仅当为假,当且仅当P为真且为真且Q为假。为假。“”“”表示表示“析取析取”复合命题复合命题“PQ”为真,当且仅当为真,当且仅当P、Q两者之两者之一为真。一为真。“”表示表示“等价等价”复合命题复合命题“PQ”为真,当且仅当为真,当且仅当P、Q同时为真、同时为真、或者同时为假。或者同时为假。联接词的联接词的优先顺序优先顺序:非非、合取合取、析取析取、蕴含蕴含、等价等价注注:可以用括号表示优先级:可以用括号表示优先级真值表真
5、值表 PQPPQPQPQPQFFTFFTTFTTFTTFTFFFTFFTTFTTTT命题变元命题变元:用符号:用符号P、Q等表示的不具有固定、具等表示的不具有固定、具体含义的命题。它可以表示具有体含义的命题。它可以表示具有“真真”、“假假”含含义的各种命题。义的各种命题。命题变元可以利用联结词构成所谓的命题变元可以利用联结词构成所谓的合适公式合适公式。合适公式的定义合适公式的定义若若P为为原原子子命命题题,则则P为为合合适适公公式式,称称为为原原子子公公式。式。若若P是合适公式,则是合适公式,则P也是一个合适公式。也是一个合适公式。若若P和和Q是是合合适适公公式式,则则PQ、PQ、PQ、PQ都
6、是合适公式。都是合适公式。经经过过有有限限次次使使用用规规则则1、2、3,得得到到的的由由原原子子公公式式、联联结结词词和和园园括括号号所所组组成成的的符符号号串串,也也是是合合适适公式。公式。对于合适公式,规定下列对于合适公式,规定下列运算优先级运算优先级:逻辑联结词的运算优先次序为:逻辑联结词的运算优先次序为:、同级联结词按出现顺序优先运算同级联结词按出现顺序优先运算在命题逻辑中,主要研究推理的有效性。在命题逻辑中,主要研究推理的有效性。即:能否根据一些合适公式(即:能否根据一些合适公式(前提前提)推导出新的)推导出新的合适公式(合适公式(结论结论)。)。一些合适公式一些合适公式(前提条件
7、)(前提条件)合适公式合适公式(结论)(结论)?在在命命题题逻逻辑辑中中,最最基基本本的的单单元元是是命命题题,它它是是作为一个不可分割的整体。作为一个不可分割的整体。例如:例如:雪是黑的雪是黑的命命题题逻逻辑辑具具有有较较大大的的局局限限性性,不不合合适适于于表表达达比较复杂的问题。比较复杂的问题。例例:所有科学都是有用的所有科学都是有用的(假设(假设1)。数理逻辑是科学数理逻辑是科学(假设(假设2)。所以,数理逻辑是有用的所以,数理逻辑是有用的(结论)(结论)。很明显,我们无法用很明显,我们无法用两个假设两个假设推断出推断出结论结论。谓词逻辑谓词逻辑是命题逻辑的扩充和发展。它将一个原是命题
8、逻辑的扩充和发展。它将一个原子命题分解成子命题分解成客体客体和和谓词谓词两个组成部分。两个组成部分。例如:例如:雪雪 是黑的是黑的 客体客体 谓词谓词本课程主要介绍一阶谓词逻辑。本课程主要介绍一阶谓词逻辑。2.3.1谓词演算谓词演算1 1、语法与语义、语法与语义谓词逻辑的基本组成部分谓词逻辑的基本组成部分谓词谓词变量变量函数函数常量常量园括号园括号、方括号、花括号和逗号、方括号、花括号和逗号例例“机机器器人人(Robot)在在第第一一个个房房间间(Room1)内内”,可以表示为:,可以表示为:INROOM(ROBOT,r1)其中其中INROOM是是谓词谓词ROBOT和和r1是是常量常量谓词谓词
9、是指个体(客体)所具有的是指个体(客体)所具有的性质性质或者若干个体或者若干个体之间的之间的关系关系。用。用大写字母大写字母来表示。来表示。个体个体是可以具体的(如是可以具体的(如:小张、小张、3、5)也可以是抽)也可以是抽象的(如象的(如:x,y)。)。例例:小小明明是是学学生生,A表表示示是是“是是学学生生”,x表表示示“小小明明”,记作,记作A(x)。x大于大于y,G表示表示“大于大于”,记作,记作G(x,y)。)。论域论域:由个体组成的集合。:由个体组成的集合。(个体个体)变量变量:定义在某一个论域上的变量。用:定义在某一个论域上的变量。用x,y,z来表示。来表示。函数函数(或函词)(
10、或函词):以个体为变量,以个体为值的:以个体为变量,以个体为值的函数。一般用小写字母来表示,例如函数。一般用小写字母来表示,例如f(x),f(x,a)。如如果果谓谓词词有有n个个变变量量,称称之之为为n元元谓谓词词,并并约约定定0元谓词就是命题(谓词的特例)。元谓词就是命题(谓词的特例)。如如果果函函数数有有 n个个个个体体,称称之之为为n元元函函数数,并并约约定定0元元函函数数就就是是常常量量。常常量量习习惯惯上上用用小小写写字字母母来来表表示示,如如a,b,c。项项的定义:的定义:常量是项常量是项变量是项变量是项如果如果f 是是n元函数,且元函数,且t1,tn(n1)是项,则是项,则f(t
11、1,tn)也是项也是项所有的项都必须是有限次应用上述规则产生的所有的项都必须是有限次应用上述规则产生的项的例子项的例子:常量:常量:a变量:变量:x函数:函数:f(x,a)g(f(x,a)原子(谓词)公式原子(谓词)公式的(递归)定义:的(递归)定义:原子命题是原子公式原子命题是原子公式如如果果t1,tn(n1)是是项项,P是是谓谓词词,则则P(t1,tn)是原子公式是原子公式其它表达式都不是原子公式其它表达式都不是原子公式原子公式的例子原子公式的例子1、原子公式:、原子公式:P(原子命题)原子命题)2、项:、项:x,a,f(x,a),谓词:谓词:P原子公式:原子公式:P(x,a,f(x,a)
12、2、连词和量词、连词和量词联结词(连词)联结词(连词)就是命题逻辑中的五个,它们的就是命题逻辑中的五个,它们的含义也是一样的。含义也是一样的。两个量词两个量词:全全称称量量词词,记记作作“x x”,”,含含义义是是“对对每每一一个个x x”或或“对一切对一切x x”。存存在在量量词词,记记作作“x x”,含含义义是是“存存在在某某个个x x”、“有一个有一个x x”或者或者“某些某些x x”。AllAExistE例例1:“所所有有的的机机器器人人都都是是灰灰色色的的”,用用谓谓词词逻逻辑辑可以表示成:可以表示成:(x)ROBOT(x)COLOR(x,gray)例例2:“一号房间里有一个物体一号
13、房间里有一个物体”,可以表示成,可以表示成(x)INROOM(x,r1)我我们们称称x是是被被量量化化了了的的变变量量,称称为为约约束束变变量量。否则称之为否则称之为自由变量自由变量。一一阶阶谓谓词词:只只允允许许对对变变量量施施加加量量词词,不不允允许许对对谓词和函数施加量词。谓词和函数施加量词。2.3.2谓词公式谓词公式1、谓词公式的定义谓词公式的定义利用连词和量词可以将原子(谓词)公式组成复利用连词和量词可以将原子(谓词)公式组成复合谓词公式,称之为分子谓词公式、谓词合适公合谓词公式,称之为分子谓词公式、谓词合适公式、式、谓词公式谓词公式、合适公式、合适公式。(谓词)(谓词)合适公式合适
14、公式的(递归)定义:的(递归)定义:原子(谓词)公式是合适公式。原子(谓词)公式是合适公式。若若A是合适公式,则是合适公式,则A也是合适公式。也是合适公式。若若A和和B是是合合适适公公式式,则则AB、AB、AB、AB也是合适公式。也是合适公式。若若A是是合合适适公公式式,x为为A的的自自由由变变元元(变变量量),则,则(x)A和和(x)A都是合适公式。都是合适公式。只有按上述规则求得的公式才是合适公式。只有按上述规则求得的公式才是合适公式。例:任何整数或者为正或者为负。例:任何整数或者为正或者为负。数数学学表表达达:对对于于所所有有的的x,如如果果x是是整整数数,则则x或或者为正、或者为负。者
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 人工智能 知识 表示 方法 谓词 逻辑 7433453
限制150内