AI-5(本)人工智能课件.ppt
《AI-5(本)人工智能课件.ppt》由会员分享,可在线阅读,更多相关《AI-5(本)人工智能课件.ppt(15页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、人工智能基础人工智能基础2.3 2.3 基于归结的演绎推理基于归结的演绎推理1 1谓词演算谓词演算 1)一阶谓词演算的基本概念一阶谓词演算的基本概念n符号和符号结构符号和符号结构n符号符号符号结构的组成成分符号结构的组成成分n物理符号系统,纽厄尔和西蒙物理符号系统,纽厄尔和西蒙n可将符号表示为字符串,作为事物的标识可将符号表示为字符串,作为事物的标识n符号结构符号结构描述事物间的相关方式描述事物间的相关方式 Inroom(Robot,R1)n谓词谓词公式公式n形如形如Inroom(RobotInroom(Robot,R1)R1)的符号结构称为谓词公式。的符号结构称为谓词公式。n一般形式:一般形
2、式:P(xP(x1 1,x,x2 2,x xn n)nP P谓词谓词符号符号(简简称称谓词谓词),nx xi i(i(i=1,2,=1,2,n)n)参数参数项项(简简称称项项),项项可以是常量、可以是常量、变变量或函数。量或函数。nP(xP(x1 1,x,x2 2,x xn n)表示了一个表示了一个n n元元谓词谓词公式公式nInroom(Robot,R1)Married(father(L1),x)1 1谓词演算谓词演算 1)一阶谓词演算的基本概念一阶谓词演算的基本概念n为避免混淆、增加表示的清晰性,规定:为避免混淆、增加表示的清晰性,规定:n谓词和常量谓词和常量首字母大写的形式表示,首字母大
3、写的形式表示,n函数和变量函数和变量小写字母的形式表示。小写字母的形式表示。n变量值均取定时,每个谓词公式均有一个确定的真值:变量值均取定时,每个谓词公式均有一个确定的真值:T T或或F F。n谓词公式是谓词演算的基本单元,也称谓词公式是谓词演算的基本单元,也称原子公式原子公式。n连词和量词连词和量词n通过引入连词和量词,可以把原子公式组合为复合谓词公式。通过引入连词和量词,可以把原子公式组合为复合谓词公式。n复合谓词公式复合谓词公式称为逻辑语句,谓词演算也称为谓词逻辑。称为逻辑语句,谓词演算也称为谓词逻辑。n连词连词 (非非)、(与与)、(或或)、(蕴涵,蕴涵,)、(等价,等价,)n连词连词
4、例:例:Inroom(RobotInroom(Robot,R2),R2)Isa(LimingIsa(Liming,Student)Lives(LimingStudent)Lives(Liming,House-1)Color(House-1,House-1)Color(House-1,White)White)Isa(WangIsa(Wang,Teacher),Teacher)Isa(WangIsa(Wang,Officer),Officer)At(LimingAt(Liming,School),School)At(WangAt(Wang,School),School)At(LimingAt(Li
5、ming,School),School)At(WangAt(Wang,School),School)1)一阶谓词演算的基本概念一阶谓词演算的基本概念n连词相关的术语:连词相关的术语:n否定否定取反,取反,谓词公式前面加连词谓词公式前面加连词;n合取合取用用连词连接谓词公式,产生的逻辑语句称为合取式,其每个成连接谓词公式,产生的逻辑语句称为合取式,其每个成份称为合取项;份称为合取项;n析取析取 ,析取式,析取,析取式,析取项项;n蕴蕴涵式涵式 ,连词左部称左部称为为前前项项,右部称,右部称为为后后项项;n等价式等价式用连词用连词连接二个谓词公式而产生,视为正、逆向二个蕴涵式连接二个谓词公式而产生
6、,视为正、逆向二个蕴涵式的合取。的合取。1)一阶谓词演算的基本概念一阶谓词演算的基本概念n命题命题不包含变量的谓词公式和逻辑语句不包含变量的谓词公式和逻辑语句n命题演算命题演算基于命题的谓词演算,谓词演算的子集基于命题的谓词演算,谓词演算的子集n缺乏有效的表达能力去表示一般性概念,如缺乏有效的表达能力去表示一般性概念,如“条条大路通罗马条条大路通罗马”。n为扩大命题演算能力,就需要引入变量和有关的表示方式。为扩大命题演算能力,就需要引入变量和有关的表示方式。n量词量词表示对变量的处理:表示对变量的处理:n全全称称量量词词以以符符号号(x)P(xx)P(x)来来表表示示对对于于某某个个论论域域中
7、中的的所所有有(任任意一个意一个)个体个体x,x,都有都有P(xP(x)真值为真值为T T。n存存在在量量词词以以符符号号(x x)P(x)P(x)来来表表示示某某个个论论域域中中至至少少存存在在一一个个个个体体x x,使使P(xP(x)真值为真值为T T。P(xP(x)是任意逻辑语句是任意逻辑语句,也称作量词的管辖范围也称作量词的管辖范围(简称辖域简称辖域,使用使用界定界定)。n量词量词例:例:1)一阶谓词演算的基本概念一阶谓词演算的基本概念 (x x)Robot(x)Robot(x)Color(xColor(x,Gray),Gray),所有机器人都是灰色的;所有机器人都是灰色的;(x x)
8、Road(x)Road(x)Lead(xLead(x,Roma),Roma),条条大路通罗马;条条大路通罗马;(x x)Isa(x)Isa(x,Robot),Robot)Inroom(xInroom(x,R1),R1),至少有一个机器人在房间至少有一个机器人在房间R1R1中;中;(x x)()(y y)Person(x)Person(x)Book(yBook(y)Give(Mary,x,yGive(Mary,x,y),MaryMary给每个人一本书。给每个人一本书。(x x)Person(x)Person(x)Give(MaryGive(Mary,x,y),Mary,x,y),Mary给每人某
9、个同样的东西。给每人某个同样的东西。n量量词词的的约约束束变变量量(或或称称变变元元),其其取取值值仅仅在在量量词词的的辖辖域域内内有有效效;不不同同辖域内的同名约束变量相互独立。辖域内的同名约束变量相互独立。n自由变量,相对性:自由变量,相对性:(y y)P(y)P(y)(x x)Q(x,y)Q(x,y)n一阶谓词演算一阶谓词演算n若限定不允许对谓词、连词、量词和函数名进行量化处理,且参数项若限定不允许对谓词、连词、量词和函数名进行量化处理,且参数项不能是谓词公式,则这样的谓词演算是一阶的。不能是谓词公式,则这样的谓词演算是一阶的。n一阶谓词演算不允许在谓词、连词、量词和函数名的出现位置上使
10、用一阶谓词演算不允许在谓词、连词、量词和函数名的出现位置上使用变量。变量。(P P)P P(A)(A)、Married(Married(y y(L1),Mary)(L1),Mary)、P(x,P(x,Q(yQ(y)n内容内容2.3.1谓词演算谓词演算2.合适公式合适公式定义定义 n递归方式的定义:递归方式的定义:1)单一谓词公式单一谓词公式(即原子公式即原子公式)是合适公式;是合适公式;2)若若A是合适公式,则是合适公式,则 A也都是合适公式;也都是合适公式;3)若若A和和B都是合适公式,则都是合适公式,则AB、AB、AB和和AB也都是合适公式;也都是合适公式;4)若若A是是合合适适公公式式,
11、x是是约约束束变变量量,则则(x)A和和(x)A也也都都是是合合适适公公式式;5)只有按上述规则只有按上述规则(1)至至(4)求得的公式,才是合适公式。求得的公式,才是合适公式。n连词优先级别连词优先级别:,、,、,可通过括号改变优先级。,可通过括号改变优先级。n形式化表示符号推理所需的知识形式化表示符号推理所需的知识 所有人都喜欢一种游戏所有人都喜欢一种游戏(x)(y)Person(x)Game(y)Like(x,y)2.合适公式合适公式解释解释 n命题命题不包含变量、量词的合适公式不包含变量、量词的合适公式n命题的一个解释命题的一个解释给命题中包含的各个原子公式指派真值给命题中包含的各个原
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- AI 人工智能 课件
限制150内