人工智能习题答案
1 .设有下列语句,请用相应的谓词公式把它们表示出来 (1) 有的人喜欢梅花,有的人喜欢菊花,有的人既喜欢梅花又喜欢菊花。 答定义谓词 MAN(X)X 是人 , LIKE(X,Y)X 喜欢 Y XMANX∧LIKEX, 梅花 ∧ YMANY∧LIKEY,菊花∧ ZMANZ∧LIKEZ,梅花 ∧LIKEZ,菊花 (2)他每天下午都去打篮球。 答定义谓词TIMEXX 是下午 PLAYX,YX 去打 Y (X)TIMEX PLAY他,篮球 (3)并不是每一个人都喜欢吃臭豆腐。 定义谓词MAN(X)X 是人 LIKE(X,Y)X 喜欢吃 Y ┐((X)MAN(X) LIKE(X,CHOUDOUFU)) 2 .请对下列命题分别写出它的语义网络 (1) 钱老师从 6 月至 8 月给会计班讲市场经济学课程。 (2)张三是大发电脑公司的经理,他 35 岁,住在飞天胡同 68 号。 (3)甲队与乙队进行蓝球比赛,最后以 89 102 的比分结束。 3. 框架表示法 一般来讲,教师的工作态度是认真的,但行为举止有些随便,自动化系教师 一般来讲性格内向,喜欢操作计算机。方园是自动化系教师,他性格内向,但工 作不刻苦。试用框架写出上述知识,并求出方圆的兴趣和举止 答 框架名 继承 态度认真 举止随便 框架名 继承 性格内向 兴趣操作计算机 框架名 继承 性格内向 态度不刻苦 兴趣操作计算机 举止随便 4. 剧本表示法 作为一个电影观众,请你编写一个去电影院看电影的剧本。 答 1 开场条件 a 顾客想看电影 b 顾客在足够的钱 2 角色 顾客,售票员,检票员,放映员 3 道具 钱,电影票 (4 场景 场景 1 购票 1. 顾客来到售票处 2. 售票员把票给顾客 3. 顾客把钱给售票员 4. 顾客走向电影院门 场景2 检票 1. 顾客把电影票给检票员 2. 检票员检票 3. 检票员把电影票还给顾客 4. 顾客进入电影院 场景3 等待 1. 顾客找到自己的座位 2. 顾客坐在自己座位一等待电影开始 场景4 观看电影 1. 放映员播放电影 2. 顾客观看电影 场景5 离开 a 放映员结束电影放映 b 顾客离开电影院 5 结果 a 顾客观看了电影 b 顾客花了钱 5. 状态空间表示法 三个传教士和三个野人来到河边, 有一条船可供一人或两人乘渡,在渡河过 程中,任一岸的野人数若大于传教士人数,野人就会吃掉传教士。他们怎样才能 安全过河 分析先来看看问题的初始状态和目标状态,假设和分为甲岸和乙岸 初始状态甲岸,3 野人,3 牧师; 乙岸,0 野人,0 牧师; 船停在甲岸,船上有 0 个人; 目标状态甲岸,0 野人,0 牧师; 乙岸,3 野人,3 牧师; 船停在乙岸,船上有 0 个人; 整个问题就抽象成了怎样从初始状态经中间的一系列状态达到目标状态。 问题状 态的改变是通过划船渡河来引发的,所以合理的渡河操作就成了通常所说的算 符,根据题目要求,可以得出以下 5 个算符(按照渡船方向的不同,也可以理解 为 10 个算符) 渡 1 野人、渡 1 牧师、渡 1 野人 1 牧师、渡 2 野人、渡 2 牧师 6. 把下列谓词公式分别化为相应的子句集 (1) , , xy P x yQ x y (2) , , , xy P x yQ x yR x y (3) , , , xyz P x yQ x yR x z 2. 张某被盗,公安局派出五个侦察员去调查。研究案情时,侦察员 A 说“赵与钱中至少有 一人作案”;侦察员 B 说“钱与孙中至少有一人作案”;侦察员 C 说“孙与李中至少有一人 作案”;侦察员 D 说“赵与孙中至少有一人与此案无关”;侦察员 E 说“钱与李中至少有一 人与此案无关”。如果这五个侦察员的话都是可信的,试用归结演绎推理求出谁是盗窃犯。 答钱和孙是盗窃犯,赵和李不是。下面给出求解过程。 设用 Tx表示 x 是盗窃犯,则根据题意可得如下子句集 AT赵∨T钱 (1) BT钱∨T孙 (2) C T孙 ∨T李 (3) D T赵∨ T孙 (4) E T钱∨ T李 (5) 下面先求谁是盗窃犯。把Tx∨Ansewerx并入上述子句集,即多出一个子句 Tx∨Ansewerx 6 (1)和(4)归结得 T钱∨ T孙 (7) (2)和(7)归结得 T钱。 (8) (6)和(8)归结得 Answer钱。 (9) {钱/x} (3)和(5)归结得 T孙∨ T钱 (10) (2)和(10)归结得 T孙。 (11) (6)和(11)归结得 Answer孙。 (12) {孙/x} 因此,钱和孙是盗窃犯,此外无论如何也归结不出 Ansewer赵和 Ansewer李。 下面证明赵不是盗窃犯,即证明T赵。子句集如下 AT赵∨T钱 (1) BT钱∨T孙 (2) C T孙 ∨T李 (3) D T赵∨ T孙 (4) E T钱∨ T李 (5) 要证明赵不是盗窃犯,即证明T赵。 对T赵进行否定,并入上述子句集中,即多出如下子句 T赵, 即 T赵 (6) 应用归结原理对子句集进行归结 (3)和(5)归结得 T孙∨ T钱 (7) (2)和(7)归结得 T孙 (8) (4)和(8)归结得 T赵 (9) (6)和(9)归结得 NIL 所以,赵不是盗窃犯。同理可以证明李也不是盗窃犯。 1.已知 (1)自然数都是大于零的整数。 (2)所有整数不是偶数就是奇数。 (3)偶数除以 2 是整数。 求证 所有自然数不是奇数就是其一半为整数的数。 解 设 N x表示 x 是自然数。 I x表示 x 是整数。 E x表示 x 是偶数。 O x表 示 x 是奇数。 GZ x表示 x 大于零。 S x表示 x 除以 2。则上面命题用谓词公 式表示为 1 2 3 Fx N xGZ xI x Fx I xE xO x Fx E xI S x Gx N xO xI S x 把 F1、F2、F3 及¬G 化成子句集 1 1 2