码迷,mamicode.com
首页 > 其他好文 > 详细

第二次人工智能作业

时间:2016-04-23 21:33:39      阅读:284      评论:0      收藏:0      [点我收藏+]

标签:

2.9 设有如下语句,请用相应的谓词公式分别把他们表示出来:

(1)有的人喜欢梅花,有的人喜欢菊花,有的人既喜欢梅花又喜欢菊花

     解:定义谓词:P(X):X是人,L(X,Y):X喜欢Y

    其中,Y是梅花或者菊花。

    将知识用谓词表示:

    (?X)(P(X)→L(X,梅花)∨L(X,菊花)∨(L(X,梅花)∧L(X,菊花)))

(2)有的人每天下午都去打篮球

    解:定义谓词:P(X):X是人 Q(X):X打篮球,S(Y):Y是下午

    将知识用谓词表示

(?X)(∀Y)(S(Y)→P(X)∧Q(X))

(3)新型计算机速度又快,存储量又大。

解:定义谓词

P(X):X是新型计算机 Q(X):X速度快 S(X):存储量大

将知识用谓词表示:

(∀X)(P(X)→Q(X)∧S(X))

(3)不是每个计算机系的学生都喜欢在计算机上编程序

解:定义谓词

P(X):X是计算机系学生 L(X,Y):X喜欢Y Y是编程序

U(X,Z):X使用Z Z是在计算机上

将知识用谓词表示

┐(∀X)(P(X)→L(X,Y)∧U(X,Z))

(4)凡是喜欢编程序的人都喜欢计算机

解:定义谓词

 p(X):X是人

L(X,Y):X喜欢Y Y是编程序

U(X,Z):X喜欢Z Z是计算机 

将知识用谓词表示

 (∀X)(P(X)∧L(X,Y)→U(X,Z))

 

2.11 用谓词表示法表示农夫、狼、山羊、白菜问题。

 设农夫、狼、山羊、白菜全部在一条河的左岸,现在要把他们全部送到河的右岸去,农夫有一条船,过河时,除农夫外船上至多能载狼、山羊、白菜中的一种。狼要吃山羊,山羊要吃白菜,除非农夫在那里。是规划处一个确保全部安全过河的计划。请写出所用谓词的定义,并给出每个谓词的功能及变量的个体域。

解:选择左岸当参照物进行描述。

定义谓词:

P(X):X在左岸 X的个体域是(农夫、狼、船、羊、白菜)

则┐P(X)表示X在右岸

初始状态:P(农夫) P(船) P(狼) P(羊) P(白菜)

目标状态: ┐P(农夫) ┐P(船) ┐P(狼) ┐P(羊) ┐P(白菜)

描述操作的谓词:

L-R:农夫自己划船从左岸到右岸

L-R(X):农夫带着X从左岸到右岸

R-L:农夫自己划船从右岸道左岸

R-L(X):农夫带着X从右岸到左岸

P(农夫) L-R(羊)  ┐P(农夫) R-L P(农夫) L-R(狼) ┐P(农夫) R-L(羊) P(农夫) L-R(白菜) ┐P(农夫) R-L P(农夫) R-L(羊)  ┐P(农夫)
P(羊)  ┐P(羊) ┐P(羊)  ┐P(羊) P(羊) P(羊) P(羊)  ┐P(船)
P(船) ┐P(船) P(船) ┐P(船) P(船) ┐P(船) P(船) ┐P(狼)
P(狼)  P(狼) P(狼)  ┐P(狼) ┐P(狼) ┐P(狼) ┐P(狼)  ┐P(羊)
 P(白菜) P(白菜) P(白菜)  P(白菜)  P(白菜) ┐P(白菜) ┐P(白菜)  ┐P(白菜)

      

 

 

 

2.16请对下列问题分别写出它们的语义网络:

(1)每个学生都有一台计算机。

解:

技术分享

 

(2)高老师从3月到7月给计算机系学生讲《计算机网络》课。

解:

技术分享

 

(3)学习班的学员有男,有女;有研究生,有本科生。

解:

技术分享

 

(4)创新公司在科海大街56号,刘洋是该公司的经理,他32岁,硕士学位。

解:

 技术分享

 

(5)红队与男队进行足球比赛,最后以3:2的比分结束。

解:

 技术分享

 

2.17 请把下列命题用一个语义网络表示出来。

 

(1)树和草都是植物。

解:

 技术分享

(2)树和草都有叶和根。

解:

 技术分享

(3)水草是草且生长在水中。

解:

 技术分享

 

(4)果树是树,且会结果。

解:

 技术分享

 

(5)梨树是果树中的一种,它会结果。

解:

 技术分享

第二次人工智能作业

标签:

原文地址:http://www.cnblogs.com/jdgl52186/p/5425443.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!