人工智能第二次作业
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是人
B(x):x打籃球
A(y):y是下午
將知識用謂詞表示為:
?(x )(y)?(A(y)→B(x)∧P(x))
(3)?新型計算機速度又快,存儲容量又大。
解:定義謂詞
NC(x):x是新型計算機
F(x):x速度快
B(x):x容量大
將知識用謂詞表示為:
(x)?(NC(x)→F(x)∧B(x))
(4)?不是每個計算機系的學生都喜歡在計算機上編程序。
解:定義謂詞
S(x):x是計算機系學生
L(x, pragramming):x喜歡編程序
U(x,computer):x使用計算機
將知識用謂詞表示為:
??(x)?(S(x)→L(x, pragramming)∧U(x,computer))
(5)?凡是喜歡編程序的人都喜歡計算機。
解:定義謂詞
P(x):x是人
L(x, y):x喜歡y
將知識用謂詞表示為:
(x)?(P(x)∧L(x,pragramming)→L(x, computer))
?
2.11用謂詞表示法表示農夫、狼、山羊、白菜問題。
農夫、狼、山羊、白菜全部放在一條河的左岸,現在要把他們全部送到河的右岸去,農夫有一條船,過河時,除農夫外船上至多能載狼、山羊、白菜中的一種。狼要吃山羊,山羊要吃白菜,除非農夫在那里。似規劃出一個確保全部安全過河的計劃。請寫出所用謂詞的定義,并給出每個謂詞的功能及變量的個體域。
解:
定義謂詞如下:
AL(x):x在左岸 ,??AL(x)表示x在右岸
其中,x的個體域是{農夫,船,狼,羊,白菜}。。
問題的初始狀態:
AL(農夫)、AL(船)、AL(狼)、AL(羊)、AL(白菜)
問題的目標狀態:
?AL(農夫)、?AL(船)、?AL(狼)、?AL(羊)、?AL(白菜)
定義描述操作的謂詞:
L-R:農夫自己劃船從左岸到右岸
L-R(x):農夫帶著x劃船從左岸到右岸
R-L:農夫自己劃船從右岸到左岸
R-L(x) :農夫帶著x劃船從右岸到左岸
其中,x的個體域是{狼,羊,白菜}。
?
對上述每個操作,都包括條件和動作兩部分。它們對應的條件和動作如下:
L-R:農夫劃船從左岸到右岸
????條件:AL(船),AL(農夫),?AL(狼)∨?AL(羊),?AL(羊)∨?AL(白菜)
????動作:刪除表:AL(船),AL(農夫)
??????????添加表:?AL(船),?AL(農夫)
L-R(狼):農夫帶著狼劃船從左岸到右岸
????條件:AL(船),AL(農夫),AL(狼),?AL(羊)
????動作:刪除表:AL(船),AL(農夫),AL(狼)
??????????添加表:?AL(船),?AL(農夫),?AL(狼)
L-R(羊):農夫帶著羊劃船從左岸到右岸
????條件:AL(船),AL(農夫),AL(羊), AL(狼),AL(白菜)
?????????或:AL(船),AL(農夫),AL(羊),?AL(狼),?AL(白菜)
????動作:刪除表:AL(船),AL(農夫),AL(羊)
??????????添加表:?AL(船),?AL(農夫),?AL(羊)
L-R(白菜):農夫帶著白菜劃船從左岸到右岸
????條件:AL(船),AL(農夫),AL(白菜),?AL(狼) ???????
????動作:刪除表:AL(船),AL(農夫),AL(白菜)
??????????添加表:?AL(船),?AL(農夫),?AL(白菜)
R-L:農夫劃船從右岸到左岸
????條件:?AL(船),?AL(農夫),AL(狼)∨AL(羊),AL(羊)∨AL(白菜)
????????或:?AL(船),?AL(農夫) ,?AL(狼),?AL(白菜),AL(羊)
????動作:刪除表:?AL(船),?AL(農夫)
??????????添加表:AL(船),AL(農夫)
R-L(羊) :農夫帶著羊劃船從右岸到左岸
????條件:?AL(船),?AL(農夫),?AL(羊) ,?AL(狼),?AL(羊),AL(白菜)
????動作:刪除表:?AL(船),?AL(農夫),?AL(羊)
??????????添加表:AL(船),AL(農夫),AL(羊)
?
2.16請對下列命題分別寫出它們的語義網絡:
(1) 每個學生都有一臺計算機。
(2)?高老師從3月到7月給計算機系學生講《計算機網絡》課。
?
(3) 學習班的學員有男、有女、有研究生、有本科生。
(4) 創新公司在科海大街56號,劉洋是該公司的經理,他32歲、碩士學位。
?
?
(5) 紅隊與藍隊進行足球比賽,最后以3:2的比分結束。
?
?
2.17 請把下列命題用一個語義網絡表示出來:
(1)?樹和草都是植物;
(2) 樹和草都有葉和根;
(3) 水草是草,且生長在水中;
(4) 果樹是樹,且會結果;
?
(5) 梨樹是果樹中的一種,它會結梨。
轉載于:https://www.cnblogs.com/Jing2/p/5399135.html
總結
- 上一篇: 麒麟臂的纹身大概多少钱
- 下一篇: 黄山有几条索道上山