




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、1. 什么是人类智能它有哪些特征或特点 定义:人类所具有的智力和行为能力。 特点:主要体现为感知能力、记忆与思维能力、归纳与演绎能力、学习能力以及行为能力。2. 人工智能是何时、何地、怎样诞生的解:人工智能于 1956 年夏季在美国 Dartmouth 大学诞生。 此时此地举办的关于用机器模拟人类智能问题的 研讨会,第一次使用“人工智能”这一术语,标志着人工智能学科的诞生。3. 什么是人工智能它的研究目标是 定义:用机器模拟人类智能。 研究目标:用计算机模仿人脑思维活动,解决复杂问题;从实用的观点来看,以知识为对象,研究知识的 获取、知识的表示方法和知识的使用。4. 人工智能的发展经历了哪几个
2、阶段解:第一阶段:孕育期( 1956 年以前);第二阶段:人工智能基础技术的研究和形成( 19561970 年);第 三阶段:发展和实用化阶段( 19711980 年);第四阶段:知识工程和专家系统( 1980 年至今)。5. 人工智能研究的基本内容有哪些 解:知识的获取、表示和使用。6. 人工智能有哪些主要研究领域 解:问题求解、专家系统、机器学习、模式识别、自动定论证明、自动程序设计、自然语言理解、机器人 学、人工神经网络和智能检索等。7. 人工智能有哪几个主要学派各自的特点是什么 主要学派:符号主义和联结主义。特点:符号主义认为人类智能的基本单元是符号,认识过程就是符号表示下的符号计算,
3、从而思维就是符 号计算;联结主义认为人类智能的基本单元是神经元,认识过程是由神经元构成的网络的信息传递,这种 传递是并行分布进行的。8. 人工智能的近期发展趋势有哪些 解:专家系统、机器人学、人工神经网络和智能检索。9. 什么是以符号处理为核心的方法它有什么特征 解:通过符号处理来模拟人类求解问题的心理过程。特征:基于数学逻辑对知识进行表示和推理。11.什么是以网络连接为主的连接机制方法它有什么特征 解:用硬件模拟人类神经网络,实现人类智能在机器上的模拟。特征:研究神经网络。1.请写出用一阶谓词逻辑表示法表示知识的步骤。步骤:( 1)定义谓词及个体,确定每个谓词及个体的确切含义;(2)根据所要
4、表达的事物或概念,为每个谓词中的变元赋予特定的值; (3)根据所要表达的知识的语义用适当的联接符号将各个谓词联接起来,形 成谓词公式。2.设有下列语句,请用相应的谓词公式把它们表示出来:(1) 有的人喜欢梅花,有的人喜欢菊花,有的人既喜欢梅花又喜欢菊花。解:定义谓词如下:Like(x,y): x 喜欢 y。 Club(x): x 是梅花。Human(x): x是人。Mum(x) : x 是菊花。“有的人喜欢梅花”可表达为: (x)(Human(x)Like(x,Club(x)“有的人喜欢菊花”可表达为: (x)(Human(x)Like(x,Mum(x) “有的人既喜欢梅花又喜欢菊花”可表达为
5、:(x)(Human(x)Like(x,Club(x) Like(x,Mum(x)(1) 他每天下午都去玩足球。解:定义谓词如下:PlayFootball(x):x玩足球。 Day(x): x 是某一天。则语句可表达为: (x)(D(x)PlayFootball(Ta)(2) 太原市的夏天既干燥又炎热。解:定义谓词如下:Summer(x):x 的夏天。 Dry(x): x是干燥的。 Hot(x) :x 是炎热的。 则语句可表达为: Dry(Summer(Taiyuan)Hot(Summer(Taiyuan)(3) 所有人都有饭吃。解:定义谓词如下:Human(x): x 是人。 Eat(x):
6、 x 有饭吃。 则语句可表达为: (x)(Human(x)Eat(x)(4) 喜欢玩篮球的人必喜欢玩排球。解:定义谓词如下:Like(x,y):x 喜欢 y。 Human(x): x 是人。 则语句可表达为: (x)(Human(x)Like(x,basketball)Like(x,volleyball)(5) 要想出国留学,必须通过外语考试。解:定义谓词如下:Abroad(x): x 出国留学。 Pass(x):x 通过外语考试。 则语句可表达为: Abroad(x)Pass(x)猴子问题: 解:根据谓词知识表示的步骤求解问题如下:解法一:(1) 本问题涉及的常量定义为:猴子: Monkey
7、,箱子: Box,香蕉: Banana,位置: a,b, c(2) 定义谓词如下:SITE(x, y):表示 x在 y 处;HANG(x,y) :表示 x 悬挂在 y 处;ON(x,y):表示 x 站在 y 上;HOLDS(y, w):表示 y 手里拿着 w。(3) 根据问题的描述将问题的初始状态和目标状态分别用谓词公式表示如下: 问题的初始状态表示:SITE(Monkey,a) HANG(Banana,b)SITE(Box,c)ON(Monkey, Box) HOLDS(Monkey, Banana)问题的目标状态表示:SITE(Monkey,b)HANG(Banana,b)SITE(Box
8、,b) ON(Monkey , Box)HOLDS(Monkey, Banana)解法二:本问题涉及的常量定义为:猴子: Monkey,箱子: Box,香蕉: Banana,位置: a,b, c定义谓词如下:SITE(x, y):表示 x在 y 处;ONBOX(x):表示 x 站在箱子顶上;HOLDS(x:) 表示 x 摘到了香蕉。(3) 根据问题的描述将问题的初始状态和目标状态分别用谓词公式表示如下: 问题的初始状态表示:SITE(Monkey,a)SITE(Box,c)ONBOX(Monkey)HOLDS(Monkey)问题的目标状态表示:SITE(Box,b)SITE(Monkey,b)
9、ONBOX(Monkey)HOLDS(Monkey) 从上述两种解法可以看出,只要谓词定义不同,问题的初始状态和目标状态就不同。所以,对于同样 的知识,不同的人的表示结果可能不同。解:本问题的关键就是制定一组操作,将初始状态转换为目标状态。为了用谓词公式表示操作,可将操作 分为条件 (为完成相应操作所必须具备的条件 )和动作两部分。 条件易于用谓词公式表示, 而动作则可通过执 行该动作前后的状态变化表示出来,即由于动作的执行,当前状态中删去了某些谓词公式而又增加一些谓 词公式从而得到了新的状态,通过这种不同状态中谓词公式的增、减来描述动作。定义四个操作的谓词如下,操作的条件和动作可用谓词公式的
10、增、删表示:(1) goto<x,y) :从 x 处走到 y 处。条件: SITE(Monkey, x)动作:删除 SITE(Monkey,x);增加 SITE(Monkey, y)(2) pushbox (x,y):将箱子从 x处推到 y 处。条件: SITE(Monkey,x)SITE(Box, x) ONBOX(Monkey)动作:删除 SITE(Monkey,x),SITE(Box,x);增加 SITE(Monkey,y),SITE(Box, y)(3) climbbox :爬到箱子顶上。条件: ONBOX(Monkey)动作:删除 ONBOX(Monkey);增加 ONBOX(
11、Monkey)(4) grasp:摘下香蕉。条件: HOLDS(Monkey) ONBOX(Monkey) SITE(Monkey, b)动作:删除 HOLDS(Monkey);增加 HOLDS(Monkey) 在执行某一操作前,先检查当前状态是否满足其前提条件。若满足,则执行该操作。否则,检查另一操 作的条件是否被满足。 检查的方法就是当前的状态中是否蕴含了操作所要求的条件。 在定义了操作谓词后, 就可以给出从初始状态到目标状态的求解过 程。在求解过程中,当进行条件检查时,要进行适当的变量代换。SITE(Monkey, a)SITE(Box,c)ONBOX(Monkey)HOLDS(Monk
12、ey)goto(x, y),用 a 代 x,用 c 代 ySITE(Monkey, c)SITE(Box,c) ONBOX(Monkey) HOLDS(Monkey) pushbox(x, y),用 c 代 x,用 b 代 ySITE(Monkey,b)SITE(Box,b)ONBOX(Monkey)HOLDS(Monkey) climbboxSITE(Monkey,b)SITE(Box,b)ONBOX(Monkey)HOLDS(Monkey)graspSITE(Monkey,b)SITE(Box,b)ONBOX(Monkey)HOLDS(Monkey)216. 用语义网络表示下列知识:(1)
13、所有的鸽子都是鸟;(2)所有的鸽子都有翅膀;ISA 关系,信鸽和鸽(3)信鸽是一种鸽子,它有翅膀。 解:本题涉及对象有信鸽、鸽子和鸟。鸽子和信鸽的属性是有翅膀。鸽子和鸟是 子是 AKO 关系。根据分析得到本题的语义网络如下:请对下列命题分别写出它的语义网络:(1)每个学生都有多本书。解:根据题意可得本题的语义网络如下:2)孙老师从 2 月至 7 月给计算机应用专业讲网络技术课程。解:根据题意可得本题的语义网络如下:(3)雪地上留下一串串脚印,有的大,有的小,有的深,有的浅。解:根据题意可得本题的语义网络如下:(4)王丽萍是天发电脑公司的经理,她 35 岁,住在南内环街 68 号。 解:根据题意
14、可得本题的语义网络如下:请把下列命题用一个语义网络表示出来:(1)猪和羊都是动物;(2)猪和羊都是偶蹄动物和哺乳动物;(3)野猪是猪,但生长在森林中;(4)山羊是羊,且头上长着角;(5)绵羊是一种羊,它能生产羊毛。 解:本题涉及对象有猪、羊、动物、野猪、山羊和绵羊。猪和羊的属性是偶蹄和哺乳。野猪的属性是 生长在森林中。山羊的属性是头上长着角。绵羊的属性是产羊毛。根据对象之间的关系得到本题的语义网络如下:有一农夫带一条狼, 一只羊和一框青菜与从河的左岸乘船倒右岸, 但受到下列条件的限 制:(1) 船太小,农夫每次只能带一样东西过河;(2) 如果没有农夫看管,则狼要吃羊,羊要吃菜。请设计一个过河方
15、案, 使得农夫、 浪、羊都能不受损失的过河, 画出相应的状态空间图。 题示: (1) 用四元组(农夫,狼,羊,菜)表示状态,其中每个元素都为 0 或 1,用 0 表示在左岸,用 1 表示在右岸。(2) 把每次过河的一种安排作为一种操作,每次过河都必须有农夫,因为只有他可以划 船。解: 第一步,定义问题的描述形式用四元组 S=(f,w,s,v)表示问题状态,其中, f,w,s和 v 分别表示农夫,狼,羊 和青菜是否在左岸,它们都可以取 1 或 0 ,取 1 表示在左岸,取 0 表示在右岸。第二步, 用所定义的问题状态表示方式, 把所有可能的问题状态表示出来, 包括问题的 初始状态和目标状态。由于
16、状态变量有 4 个,每个状态变量都有 2 种取值,因此有以下 16 种可能的状态: S0=(1,1,1,1),S1=(1,1,1,0),S2=(1,1,0,1),S3=(1,1,0,0) S4=(1,0,1,1),S5=(1,0,1,0),S6=(1,0,0,1),S7=(1,0,0,0)S8=(0,1,1,1),S9=(0,1,1,0), S10=(0,1,0,1),S11=(0,1,0,0) S12=(0,0,1,1),S13=(0,0,1,0),S14=(0,0,0,1),S15=(0,0,0,0) 其中,状态 S3,S6,S7,S8, S9, S12 是不合法状态, S0和 S15 分
17、别是初始状态和目标状态。第三步,定义操作,即用于状态变换的算符组 F 由于每次过河船上都必须有农夫, 且除农夫外船上只能载狼, 羊和菜中的一种, 故算符 定义如下:L(i)表示农夫从左岸将第 i样东西送到右岸( i=1表示狼, i=2表示羊, i=3表示菜, i=0表 示船上除农夫外不载任何东西) 。由于农夫必须在船上,故对农夫的表示省略。R (i) 表示农夫从右岸将第 i 样东西带到左岸( i=1 表示狼, i=2 表示羊, i=3 表示菜, i=0 表示船上除农夫外不载任何东西) 。同样,对农夫的表示省略。这样,所定义的算符组 F可以有以下 8 种算符:L (0),L (1),L (2),
18、L (3)R(0), R(1), R (2),R (3) 第四步,根据上述定义的状态和操作进行求解。 该问题求解过程的状态空间图如下:L(2)(0,1,0,1)R(0)(1,1,0,1)L(1) L(3)(0,1,0,0)R(2)(1,1,1,0)(0,0,0,1)R(2)(1,0,1,1)L(2)什么是谓词公式什么是谓词公式的解释设(0,0,0,0)D 1,2,试给出谓词公式 (x)(y)(P(x,y)Q(x,y)的所有解释,并且对每一种解释指出该谓词公式的真值。解: 谓词公式 是按照下述五个规则由原子公式、连接词、量词及圆括号所组成的字符串。(1) 原子谓词公式是合式公式。(2)若 A是合
19、式公式,则 A也是合式公式。 (3)若 A和 B都是合式公式,则 AB、 AB、AB、 AB 也都是合式公式。 (4)若 A 是合式公式, x 是任一个体变元,则 (x)A 和(x)A 也都是合式公式。 (5) 只有按 (1) (4)所得的公式才是合式公式。谓词公式的 解释:设 D 为谓词公式 P的个体域,若对 P中的个体常量、函数和谓词按照如下规 定赋值: (1)为每个个体常量指派 D 中的一个元素; (2)为每个 n 元函数指派一个从 Dn 到 D 的映 射,其中 Dn=(x1,x2,xn)| x1 ,x2, xn D (3)为每个 n 元谓词指派一个从 Dn到F, T的映射;则这些指派称
20、为公式 P在 D 上的解释。下面给出本题的所有解释:1. 对谓词指派的真值为: P(1,1)=T,P(1,2)=F,P(2,1)=T,P(2,2)=F,Q(1,1)=T,Q(1,2)=F,Q(2,1)=T, Q(2,2)=F,在此解释下, x=1时, P(1,1)Q(1,1)为T,P(1,2)Q(1,2)为 T;x=2时, P(2,1)Q(2,1)为T, P(2,2)Q(2,2)为 T。所以在此解释下,本题谓词公式的真值为T。2. 对谓词指派的真值为: P(1,1)=T,P(1,2)=F,P(2,1)=F,P(2,2)=T,Q(1,1)=T,Q(1,2)=F,Q(2,1)=T, Q(2,2)=
21、F,在此解释下, x=1时, P(1,1)Q(1,1)为T,P(1,2)Q(1,2)为 T;x=2时, P(2,1)Q(2,1)为T, P(2,2)Q(2,2)为 F。所以在此解释下,本题谓词公式的真值为T。3. 对谓词指派的真值为: P(1,1)=F,P(1,2)=T,P(2,1)=T,P(2,2)=F,Q(1,1)=T,Q(1,2)=F,Q(2,1)=T, Q(2,2)=F,在此解释下, x=1时, P(1,1)Q(1,1)为T,P(1,2)Q(1,2)为 F;x=2时, P(2,1)Q(2,1)为 T, P(2,2)Q(2,2)为 T。所以在此解释下,本题谓词公式的真值为T。4. 对谓词
22、指派的真值为: P(1,1)=F,P(1,2)=T,P(2,1)=F,P(2,2)=T,Q(1,1)=T,Q(1,2)=F,Q(2,1)=T,Q(2,2)=F,在此解释下, x=1时, P(1,1)Q(1,1)为T,P(1,2)Q(1,2)为 F;x=2时, P(2,1)Q(2,1)为 T, P(2,2)Q(2,2)为 F。所以在此解释下,本题谓词公式的真值为F。5. 对谓词指派的真值为: P(1,1)=T,P(1,2)=F,P(2,1)=T,P(2,2)=F,Q(1,1)=T,Q(1,2)=F,Q(2,1)=F, Q(2,2)=T,在此解释下, x=1时,P(1,1)Q(1,1)为T,P(1
23、,2)Q(1,2)为 T;x=2时,P(2,1)Q(2,1)为 F, P(2,2)Q(2,2)为 T。所以在此解释下,本题谓词公式的真值为T。6. 对谓词指派的真值为: P(1,1)=T,P(1,2)=F,P(2,1)=T,P(2,2)=F,Q(1,1)=F,Q(1,2)=T,Q(2,1)=T, Q(2,2)=F,在此解释下, x=1时, P(1,1)Q(1,1)为F,P(1,2)Q(1,2)为 T;x=2时, P(2,1)Q(2,1)为T, P(2,2)Q(2,2)为 T。所以在此解释下,本题谓词公式的真值为T。7. 对谓词指派的真值为: P(1,1)=T,P(1,2)=F,P(2,1)=T
24、,P(2,2)=F,Q(1,1)=F,Q(1,2)=T,Q(2,1)=F, Q(2,2)=T,在此解释下, x=1时,P(1,1)Q(1,1)为F,P(1,2)Q(1,2)为 T;x=2时,P(2,1)Q(2,1)为 F, P(2,2)Q(2,2)为 T。所以在此解释下,本题谓词公式的真值为F。8. 对谓词指派的真值为: P(1,1)=T,P(1,2)=F,P(2,1)=F,P(2,2)=T,Q(1,1)=T,Q(1,2)=F,Q(2,1)=F, Q(2,2)=T,在此解释下, x=1时,P(1,1)Q(1,1)为T,P(1,2)Q(1,2)为 T;x=2时,P(2,1)Q(2,1)为 T,
25、P(2,2)Q(2,2)为 T。所以在此解释下,本题谓词公式的真值为T。9. 对谓词指派的真值为: P(1,1)=T,P(1,2)=F,P(2,1)=F,P(2,2)=T,Q(1,1)=F,Q(1,2)=T,Q(2,1)=T, Q(2,2)=F,在此解释下, x=1时, P(1,1)Q(1,1)为F,P(1,2)Q(1,2)为 T;x=2时, P(2,1)Q(2,1)为T, P(2,2)Q(2,2)为 F。所以在此解释下,本题谓词公式的真值为F。10. 对谓词指派的真值为: P(1,1)=T,P(1,2)=F,P(2,1)=F,P(2,2)=T,Q(1,1)=F,Q(1,2)=T,Q(2,1)
26、=F, Q(2,2)=T,在此解释下, x=1时, P(1,1)Q(1,1)为 F,P(1,2)Q(1,2)为 T;x=2时, P(2,1)Q(2,1)为 T, P(2,2)Q(2,2)为 T。所以在此解释下,本题谓词公式的真值为T。11. 对谓词指派的真值为: P(1,1)=F,P(1,2)=T,P(2,1)=T,P(2,2)=F,Q(1,1)=T,Q(1,2)=F,Q(2,1)=F, Q(2,2)=T,在此解释下, x=1 时, P(1,1)Q(1,1)为 T,P(1,2)Q(1,2)为 F;x=2时, P(2,1)Q(2,1)为 F, P(2,2)Q(2,2)为 T。所以在此解释下,本题
27、谓词公式的真值为F。12. 对谓词指派的真值为: P(1,1)=F,P(1,2)=T,P(2,1)=T,P(2,2)=F,Q(1,1)=F,Q(1,2)=T,Q(2,1)=T, Q(2,2)=F,在此解释下, x=1时, P(1,1)Q(1,1)为T,P(1,2)Q(1,2)为 T;x=2时, P(2,1)Q(2,1)为T, P(2,2)Q(2,2)为 T。所以在此解释下,本题谓词公式的真值为T。13. 对谓词指派的真值为: P(1,1)=F,P(1,2)=T,P(2,1)=T,P(2,2)=F,Q(1,1)=F,Q(1,2)=T,Q(2,1)=F, Q(2,2)=T,在此解释下, x=1时,
28、P(1,1)Q(1,1)为T,P(1,2)Q(1,2)为 T;x=2时,P(2,1)Q(2,1)为 F, P(2,2)Q(2,2)为 T。所以在此解释下,本题谓词公式的真值为T。14. 对谓词指派的真值为: P(1,1)=F,P(1,2)=T,P(2,1)=F,P(2,2)=T,Q(1,1)=T,Q(1,2)=F,Q(2,1)=F, Q(2,2)=T,在此解释下, x=1时, P(1,1)Q(1,1)为 T,P(1,2)Q(1,2)为 F;x=2时, P(2,1)Q(2,1)为 T, P(2,2)Q(2,2)为 T。所以在此解释下,本题谓词公式的真值为T。15. 对谓词指派的真值为: P(1,
29、1)=F,P(1,2)=T,P(2,1)=F,P(2,2)=T,Q(1,1)=F,Q(1,2)=T,Q(2,1)=T, Q(2,2)=F,在此解释下, x=1时, P(1,1)Q(1,1)为T,P(1,2)Q(1,2)为 T;x=2时, P(2,1)Q(2,1)为T, P(2,2)Q(2,2)为 F。所以在此解释下,本题谓词公式的真值为F。16. 对谓词指派的真值为: P(1,1)=F,P(1,2)=T,P(2,1)=F,P(2,2)=T,Q(1,1)=F,Q(1,2)=T,Q(2,1)=F, Q(2,2)=T,在此解释下, x=1时,P(1,1)Q(1,1)为T,P(1,2)Q(1,2)为
30、T;x=2时,P(2,1)Q(2,1)为 T, P(2,2)Q(2,2)为 T。所以在此解释下,本题谓词公式的真值为T。判断以下公式对是否可合一;若可合一,则求出最一般的合一。(1) P(a,b),P(x,y)解:依据算法:(1) 令 W=P(a,b), P(x,y)。(2) 令 0=,W0=W 。(3) W0 未合一。(4) 从左到右找不一致集,得 D0=a,x。(5) 取 x0=x, t0=a,则1=0 t0/ x0=0a/ x=a/ xW1= W01=P(a,b), P(a,y)(3') W1 未合一。(4') 从左到右找不一致集,得 D1=b, y。(5') 取
31、 x1=y,t1=b ,则2=1 t1/ x1=1b/ y=a/ xb/ y=a/x , b/yW2= W12=P(a,b), P(a,b)(3'') W2 已合一,因为其中包含相同的表达式,这时2=a/x ,b/y即为所求的 mgu。(2) P(f(z),b),P(y,x)解:依据算法:(1) 令 W=P(f(z),b), P(y,x)。(2) 令 0=,W0=W 。(3) W0 未合一。(4) 从左到右找不一致集,得 D0=f(z), y。(5) 取 x0=y,t0=f(z) ,则1=0 t0/ x0=0f(z)/ y=f(z)/yW1= W01=P(f(z),b), P(
32、f(z),x)(3') W1 未合一。(4') 从左到右找不一致集,得 D1=b, x。(5') 取 x1=x, t1=b,则2=1 t1/ x1=1b/ x= f(z)/ y b/ x=f(z)/y , b/xW2= W12=P(f(z),b), P(f(z),b)(3'') W2 已合一,因为其中包含相同的表达式,这时2=f(z)/y , b/x即为所求的 mgu。(3) P(f(x),y),P(y,f(a)解:依据算法:(1) 令 W=P(f(x),y), P(y,f(a)。(2) 令 0=,W0=W 。(3) W0 未合一。(4) 从左到右找不一
33、致集,得 D0=f(x), y。(5) 取 x0=y,t0=f(x) ,则1=0 t0/ x0=0f(x)/ y=f(x)/yW1= W01=P(f(x),f(x) ,P(f(x),f(a)(3') W1 未合一。(4') 从左到右找不一致集,得 D1=y, f(a) 。(5') 取 x1=y,t1=f(a) ,则2=1 t1/ x1=1f(a)/ y= f(x)/ y f(a)/ y=f(x)/yW2= W12=P(f(x),f(x),P(f(x),f(a)(6) 算法终止, W 的 mgu 不存在。(4) P(f(y),y,x),P(x,f(a),f(b)解:依据算
34、法:(1) 令 W=P(f(y),y,x),P(x,f(a),f(b)。(2) 令 0=,W0=W 。(3) W0 未合一。(4) 从左到右找不一致集,得 D0=f(y) ,x。(5) 取 x0=x, t0=f(y),则1=0 t0/ x0=0f(y)/ x=f(y)/xW1= W01=P(f(y),y,f(y),P(f(y),f(a),f(b)(3') W1 未合一。(4') 从左到右找不一致集,得 D1=y, f(a) 。(5') 取 x1=y,t1=f(a) ,则2=1 t1/ x1=1f(a)/ y= f(y)/ x f(a)/ y=f(f(a)/x,f(a)/
35、yW2= W12=P(f(f(a),f(a),f(f(a) ,P(f(f(a),f(a),f(b)(6) 算法终止, W 的 mgu 不存在。(5) P(x,y),P(y,x)解:依据算法:(1) 令 W=P(x,y), P(y,x)。(2) 令 0=,W0=W 。(3) W0 未合一。(4) 从左到右找不一致集,得 D0=x, y。(5) 取 x0=x, t0=y,则1=0 t0/ x0=0y/ x=y/ xW1= W01=P(y,y),P(y,y)(3') W2 已合一,因为其中包含相同的表达式,这时1=y/x 即为所求的 mgu。把下列谓词公式分别化为相应的子句集:(1)(z)(
36、y)(P(z,y)Q(z,y)解:所求子句集为 S=P(z,y), (z,y)(2) (x)(y)(P(x,y)Q(x,y)解:原式 (x)(y)(P(x,y)Q(x,y)所求子句集为 S=P(x,y)Q(x,y)(3) (x)(y)(P(x,y)(Q(x,y)R(x,y)解:原式 (x)(y)(P(x,y)(Q(x,y)R(x,y)(x)(P(x,f(x)(Q(x,f(x)R(x,f(x)所求子句集为 S= P(x,f(x)(Q(x,f(x)R(x,f(x)(4) (x) (y) (z)(P(x,y)Q(x,y)R(x,z)解:原式 (x) (y) (z)(P(x,y)Q(x,y)R(x,z
37、)(x) (y) (P(x,y)Q(x,y)R(x,f(x,y)所求子句集为 S=P(x,y)Q(x,y)R(x,f(x,y)( 5) (x) (y) (z) (u) (v) (w)(P(x,y,z,u,v,w)(Q(x,y,z,u,v,w)R(x,z,w)解:原式 (x) (y) (z) (u) (v) (P(x,y,z,u,v,f(z,v)(Q(x,y,z,u,v,f(z,v)R(x,z,f(z,v)(x) (y) (z)(v) (P(x,y,z,f(z),v,f(z,v)(Q(x,y,z,f(z),v,f(z,v)R(x,z,f(z,v)(z)(v) (P(a,b,z,f(z),v,f(
38、z,v)(Q(a,b,z,f(z),v,f(z,v)R(a,b,f(z,v)所求子句集为 S= P(a,b,z,f(z),v,f(z,v),) Q(a,b,z,f(z),v,f(z,v)R(a,b,f(z,v) 判断下列子句集中哪些是不可满足的:(1)S=PQ, Q,P, P 解:使用归结推理:(1) PQ (2) Q (3)P(4) P(3)与(4)归结得到 NIL,因此 S 是不可满足的。(2) S=PQ, PQ,PQ, PQ 解:使用归结推理:(1) PQ (2) PQ (3) PQ (4) PQ(1)与 (2)归结得 (5)Q(3) 与 (5)归结得 (6)P(4) 与(6)归结得 (
39、7) Q(5) 与(7)归结得 NIL,因此 S 是不可满足的。 (3)S=P(y)Q(y), P(f(x) R(a) 解:使用归结推理:设 C1= P(y)Q(y),C2=P(f(x) R(a),选 L1= P(y), L2=P(f(x),则 L1与L2的mgu是=f(x)/y,C1 与C2的二元归结式 C12=Q(f(x)R(a),因此 S是可满足的(4) S=P(x)Q(x), P(y)R(y),P(a), S(a), S(z)R(z) 解:使用归结推理:(1) P(x)Q(x) (2) P(y)R(y)(3) P(a)(4) S(a) (5) S(z)R(z)(2) 与 (3)归结得到
40、 (6)R(a)(4) 与(5)归结得到 (7) R(a)(6) 与(7)归结得到 NIL,因此 S 是不可满足的。(5) S=P(x) Q(y) L(x,y), P(a), R(z) L(a,z) ,R(b),Q(b) 解:使用归结推理:(1) P(x) Q(y) L(x,y)(2) P(a)(3) R(z) L(a,z)(4) R(b)(5) Q(b)(1)与(2)归结得到 (6) Q(y) L(a,y)(5) 与(6)归结得到 (7) L(a,b)(3) 与(4)归结得到 (8) L(a,b)(7) 与(8)归结得到 NIL,因此 S 是不可满足的。(6) S=P(x)Q(f(x),a)
41、, P(h(y)Q(f(h(y),a) P(z) 解:使用归结推理:令 C1= P(x)Q(f(x),a), C2= P(h(y)Q(f(h(y),a) P(z) 则C2内部的 mgu 是=h(y)/z ,合一后 C2'=P(h(y)Q(f(h(y),a)选 L1=P(x), L2=P(h(y) 则L1与 L2的 mgu是=h(y)/x ,C1 与 C2'的二元归结式 C12=P(h(y)Q(f(h(y),a),因此 S 是可满足的。(7) S=P(x) Q(x) R(x), P(y) R(y) , Q(a), R(b) 解:使用归结推理:(1) P(x) Q(x) R(x)
42、(2) P(y) R(y)(3) Q(a)(4) R(b)(1)与 (3)归结得到 (5) P(a) R(a)(2)与 (4)归结得到 (6) P(b)(5) 与 (6)归结得到 (7) R(b)(4) 与(7)归结得到 NIL,因此 S 是不可满足的。(8) S=P(x)Q(x), Q(y)R(y), P(z)Q(z) , R(u) 解:使用归结推理:(1) P(x)Q(x) (2) Q(y)R(y) (3) P(z)Q(z) (4) R(u)(2)与 (4)归结得到 (5) Q(u)(1)与 (5)归结得到 (6) P(u)(3)与(6)归结得到 (7)Q(u)(5)与(7)归结得到 NI
43、L,因此 S是不可满足的 类似:设有如下一组推理规则 :r1:IFE1THENE2r2:IFE2ANDE3 THEN E4r3:IFE4THENHr4:IFE5THENH且已知 CF(E1)=, CF(E3)=, CF(E5)=。求 CF(H)= 解:(1) 先由 r1求 CF(E2)CF(E2)= × max0,CF1)(E= × max0,=(2) 再由 r2求 CF(E4)CF(E4)= × max0, minCF2 ()E, CF(E3 ) = × max0, min, =(3) 再由 r3求 CF1(H)CF1(H)= × max0,
44、CF(4E)= × max0, =(4) 再由 r4求 CF2(H)CF2(H)= × max0,CF(5E)= × max0, =(5) 最后对 CF1(H )和 CF2(H)进行合成,求出 CF(H) CF(H)= CF1(H)+CF2(H)+ CF1(H) × 2C(HF)设有如下推理规则r1:IFE1THEN(2,H1r2:IFE2THEN(100,H1r3:IFE3THEN(200,H2r4:IFH1THEN(50,H2且已知 P(E1)=P(E2)= P(H3)=,P(H1)=,P(H2)=, 又由用户告知P(E1| S1)=, P(E2|S
45、 2)=, P(E3|S 3)= 请用主观 Bayes方法求 P(H2|S1, S2, S3)= 解:(1) 由 r1计算 O(H1| S1)先把 H1的先验概率更新为在 E1下的后验概率 P(H1| E1)P(H1| E 1)=(LS1 × P(1H) / (LS1-1) × P1)(+H1)=(2 × / (2 -1)+1×)S1 下的后验概率由于 P(E1|S1)= > P(E1),使用 P(H | S)公式的后半部分,得到在当前观察 P(H1| S1)和后验几率 O(H1| S1)P(H1| S1) = P(H1) + (P(H1| E1)
46、 P(H1) / (1 - P(E1) × (1P| S(E1) P(E1) = + / (1 ) × = + × =O(H1| S1) = P(H1| S1) / (1 - P(H1| S1)先把 H1的先验概率更新为在 E2下的后验概率 P(H1| E2)P(H1| E2)=(LS2 × P(1H) / (LS2-1) × P1)(+H1) =(100 × / (100 -1)+1×)由于 P(E2|S2)= > P(E2),使用 P(H | S)公式的后半部分,得到在当前观察 P(H1| S2)和后验几率 O(H
47、1| S2)P(H1| S2) = P(H1) + (P(H1| E2) P(H1) / (1 - P(E2) × (2P| S(E2) P(E2) = + / (1 ) ×O(H1| S2) = P(H1| S2) / (1 - P(H1| S2)(3) 计算 O(H1| S 1,S2)和 P(H1| S1,S2)先将 H1 的先验概率转换为先验几率O(H1) = P(H1) / (1 - P(H1) = = 再根据合成公式计算 H1 的后验几率O(H1| S 1,S2)= (O(H1| S1) / O(H1) × (O1|( HS2) / O(H1)
48、5; O1)( H= / × / ×再将该后验几率转换为后验概率P(H1| S1,S2) = O(H1| S 1,S2) / (1+ O(H1| S1,S2)(4) 由 r3计算 O(H2| S3)先把 H2的先验概率更新为在 E3下的后验概率 P(H2| E3)P(H2| E 3)=(LS3 × P(2H) / (LS3-1) × P2)(+H1) =(200 × / (200 -1)+1×)由于 P(E3|S3)= < P(E3),使用 P(H | S)公式的前半部分,得到在当前观察 P(H2| S3)和后验几率 O(H2|
49、 S3)P(H2| S3) = P(H2 | E3) + (P(H2) P(H2| E3) / P(E3) × 3P| (SE3) 由当 E3肯定不存在时有P(H2 | E3) = LN3 × P2()H / (LN3-1) × P2)( H+1)= × / ( - 1)+ ×1)因此有P(H2| S3) = P(H2 | E3) + (P(H2) P(H2| E3) / P(E3) × 3P| (SE3)=+( / ×O(H2| S3) = P(H2| S3) / (1 - P(H2| S3)(5) 由 r4计算 O(H2
50、| H1)S2 下的后验概率S3 下的后验概率先把 H2的先验概率更新为在 H1下的后验概率 P(H2| H 1) P(H2| H 1)=(LS4 × P2(H) / (LS4-1) × P2)(+H1) =(50 × / (50 -1)+1×)由于 P(H1| S1,S2)= > P(H1),使用 P(H | S)公式的后半部分,得到在当前观察 S1,S2下 H2的 后验概率 P(H2| S1,S2)和后验几率 O(H2| S1,S2)P(H2| S1,S2) = P(H2) + (P(H2| H1) P(H2) / (1 - P(H1) × (1P| (SH1,S2) P(H1) = + / (1 )
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年工程量清单计价模式下的合同风险研究
- 2025年山东省临沂市临沭县中考一模历史试题(含答案)
- 电商学员培训合同协议
- 电池县区代理合同协议
- 环境地质调查合同协议
- 电动车分期付款合同协议
- 电视机应用协议合同书
- 电力线采购合同协议
- 理发店招聘合同协议
- 环境卫生保洁合同协议
- 登革热诊疗方案(2024年版)
- 如何打造团队氛围:管理方法和技巧
- 统编版语文一年级下册2024-2025学年度语文园地五(课件)
- 2025年江苏省张家港市文化中心管委办招聘3人历年高频重点提升(共500题)附带答案详解
- 中铁开投、中铁云投招聘笔试冲刺题2025
- 科室病历书写与管理制度
- 地震监测系统服务方案及故障维修处理措施
- 新工会制度财务知识大赛题库(预算、决算部分)
- 《交通事故车辆及财物损失价格鉴证评估技术规范》
- 以茶为媒的小学跨学科教育研究
- 2024年度高速公路机电设备维护合同:某机电公司负责某段高速公路的机电设备维护2篇
评论
0/150
提交评论