人工智能第2章(知识表示方法3-谓词逻辑).ppt
上传人:yy****24 上传时间:2024-09-10 格式:PPT 页数:74 大小:252KB 金币:16 举报 版权申诉
预览加载中,请您耐心等待几秒...

人工智能第2章(知识表示方法3-谓词逻辑).ppt

人工智能第2章(知识表示方法3-谓词逻辑).ppt

预览

免费试读已结束,剩余 64 页请下载文档后查看

16 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

人工智能ArtificialIntelligence(AI)第2章知识表示方法2.1状态空间法2.2问题归约法2.3谓词逻辑法2.3谓词逻辑法数理逻辑(符号逻辑)是用数学方法研究形式逻辑的一个分支。它通过符号系统来表达客观对象以及相关的逻辑推理。常用的是命题逻辑和谓词逻辑谓词逻辑是数理逻辑的基本形式,是基于谓词分析的一种形式化(数学)语言人工智能中的谓词逻辑法是指用一阶谓词来描述问题求解和定理证明(限于本课程)2.3.0命题逻辑的复习例:雪是白的。(陈述句,T)雪是蓝的。(陈述句,F)雪是黑的。(陈述句,F)他是学生。(陈述句,他泛指,无法判断真假)你今天上课没有?(疑问句)去北校区,请坐校车!(祈使句)命题逻辑是研究命题及命题之间关系的符号逻辑系统。在命题逻辑中,表示单一意义的命题,称之为原子命题。原子命题通过“联结词”构成复合命题。五个联结词:④“”表示“蕴含”复合命题“PQ”为假,当且仅当P为真且Q为假。⑤“”表示“等价”复合命题“PQ”为真,当且仅当P、Q同时为真、或者同时为假。真值表命题变元:用符号P、Q等表示的不具有固定、具体含义的命题。它可以表示具有“真”、“假”含义的各种命题。命题变元可以利用联结词构成所谓的合适公式。合适公式的定义①若P为原子命题,则P为合适公式,称为原子公式。②若P是合适公式,则~P也是一个合适公式。③若P和Q是合适公式,则P∧Q、P∨Q、PQ、PQ都是合适公式。④经过有限次使用规则1、2、3,得到的由原子公式、联结词和园括号所组成的符号串,也是合适公式。对于合适公式,规定下列运算优先级:①逻辑联结词的运算优先次序为:~、∧、∨、、②同级联结词按出现顺序优先运算在命题逻辑中,主要研究推理的有效性。即:能否根据一些合适公式(前提)推导出新的合适公式(结论)。在命题逻辑中,最基本的单元是命题,它是作为一个不可分割的整体。例如:雪是黑的命题逻辑具有较大的局限性,不合适于表达比较复杂的问题。例:所有科学都是有用的(假设1)。数理逻辑是科学(假设2)。所以,数理逻辑是有用的(结论)。很明显,我们无法用两个假设推断出结论。谓词逻辑是命题逻辑的扩充和发展。它将一个原子命题分解成客体和谓词两个组成部分。例如:雪是黑的客体谓词本课程主要介绍一阶谓词逻辑。2.3.1谓词演算例“机器人(Robot)在第一个房间(Room1)内”,可以表示为:INROOM(ROBOT,r1)其中INROOM是谓词ROBOT和r1是常量谓词是指个体(客体)所具有的性质或者若干个体之间的关系。用大写字母来表示。个体是可以具体的(如:小张、3、5)也可以是抽象的(如:x,y)。例:小明是学生,A表示是“是学生”,x表示“小明”,记作A(x)。x大于y,G表示“大于”,记作G(x,y)。论域:由个体组成的集合。(个体)变量:定义在某一个论域上的变量。用x,y,z来表示。函数(或函词):以个体为变量,以个体为值的函数。一般用小写字母来表示,例如f(x),f(x,a)。如果谓词有n个变量,称之为n元谓词,并约定0元谓词就是命题(谓词的特例)。如果函数有n个个体,称之为n元函数,并约定0元函数就是常量。常量习惯上用小写字母来表示,如a,b,c。项的定义:①常量是项②变量是项③如果f是n元函数,且t1,…,tn(n≥1)是项,则f(t1,…,tn)也是项④所有的项都必须是有限次应用上述规则产生的项的例子:常量:a变量:x函数:f(x,a)g(f(x,a))原子(谓词)公式的(递归)定义:①原子命题是原子公式②如果t1,…,tn(n≥1)是项,P是谓词,则P(t1,…,tn)是原子公式③其它表达式都不是原子公式原子公式的例子1、原子公式:P(原子命题)2、项:x,a,f(x,a),谓词:P原子公式:P(x,a,f(x,a))2、连词和量词两个量词:①全称量词,记作“x”,含义是“对每一个x”或“对一切x”。②存在量词,记作“x”,含义是“存在某个x”、“有一个x”或者“某些x”。例1:“所有的机器人都是灰色的”,用谓词逻辑可以表示成:(x)[ROBOT(x)COLOR(x,gray)]例2:“一号房间里有一个物体”,可以表示成(x)INROOM(x,r1)我们称x是被量化了的变量,称为约束变量。否则称之为自由变量。一阶谓词:只允许对变量施加量词,不允许对谓词和函数施加量词。2.3.2谓词公式(谓词)合适公式的(递归)定义:①原子(谓词)公式是合适公式。②若A是合适公式,则~A也是合适公式。③若A和B是合适公式,则A∧B、A∨B、AB、AB也是合适公式。④若A是合适公式,x为A的自由变元(