- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
湖南大学人工智能实验2报告.
实验二 使用Prolog的一阶逻辑推理实验
201208070124 易雪媛 智能1201
一、实验目的
学会使用Prolog语言;
用Prolog语言巩固一阶逻辑知识;
能够使用prolog语言实现一阶逻辑的证明;
二、实验的硬件、软件平台
1.硬件:计算机
2.软件:操作系统:WINDOWS?2000?
3.应用软件:Prolog
三、实验内容及步骤
熟悉prolog语言的使用并实现对于一阶逻辑推理的证明
关于prolog语言:此实验中提到的语言使用来讲解:
例如:p(b). p(a) :- p(b). p(a) :- p(c)
分别表示:p(b)为真;
由p(b)为真可以推出p(a)为真;
由p(c)为真可以推出p(a)为真.
其中语句之间‘,’表示且,‘;’表示或,‘.’表示语句结束;
likes(bell,sports).表示bell喜欢sports。
实验步骤:
1. 对于a,b,c,d四种输入情况,验证|?- p(a).的真假;
a. p(b). p(a) :- p(b). p(a) :- p(c)
推理分析:
事实:p(b)为真.
推理:由p(b)为真可以推出p(a)为真,由p(c)为真可以推出p(a)为真.
结论:p(a)为真.
运行结果:
b. p(c). p(a) :- p(b). p(a) :- p(c).
推理分析:
事实:p(c)为真.
推理:由p(b)为真可以推出p(a)为真,由p(c)为真可以推出p(a)为真.
结论:p(a)为真.
运行结果:
c. p(b). p(a) :- p(b) ,p(c).
推理分析:
事实:p(b)为真.
推理:由p(b)为真且p(c)为真可以推出p(a)为真.
结论:p(a)为假.因为p(b)未知.
运行结果:
d. p(c). p(a):- p(b) ; p(c).
推理分析:
事实:p(b)为真.
推理:由p(b)为真或p(c)为真可以推出p(a)为真.
结论:p(a)为真.
运行结果:
验证 ?-friend(john,Y).
likes(bell,sports).
likes(mary,music).
likes(mary,sports).
likes(jane ,smith).
friend(john,X):-likes(X,reading),likes(X,music).
friend(john,X):-likes(X,sports),likes(X,music).
推理分析:
推理:1.如果X喜欢音乐,而且喜欢阅读,那么X是john的朋友。
2.如果X喜欢音乐,而且喜欢运动,那么X是john的朋友。
相关事实:mary喜欢音乐也喜欢运动。
结论:mary是john的朋友。
运行结果:
3.验证 likes(bill,X)
likes(ellen,tennis).
likes(john,football).
likes(tom,baseball).
likes(eric,swimming).
likes(mark,tennis).
likes(bill,X):-likes(tom,X).
推理分析:
推理:如果tom喜欢X,则bill喜欢X。
相关事实:tom喜欢baseball
结论:bill喜欢baseball
运行结果:
构建与,或,非,异或表达,并验证。
and(X,Y):-X,Y.
or(X,Y):-X;Y.
no(X):-xor(X,true).
xor(X,Y):-X\==Y.
推理分析:
推理:X,Y都为真时and(X,Y)为真。
X,Y有一个为真时or(X,Y)为真。
X为真时no(X)为真。
X不等于Y时,异或xor(X,Y)为真。
运行结果:
5.已知兄弟sib(X, Y)的定义如下
sib(X, Y):- p(Z, X), p(Z, Y), X \== Y.
5.1:定义堂兄弟co(X, Y);
5.2; 定义二代堂兄弟sco(X, Y),X,Y的父母是堂兄弟。
并做验证。
p(ye,ba).
p(ye
您可能关注的文档
- 湖北黄冈浠水县2009届高考数学二轮专题复习空间点线面的位置关系..doc
- 湖南农业大学“两学一做”学习教育工作总体安排表..doc
- 湖南乡镇财政补贴平台V2012操作手册.doc
- 湖南农业大学生物化学-02-核酸的结构与功能-02_PDF转换成word转换器..doc
- 湖南出口商品结构的现状及对策分析开题报告.doc
- 湖南卫视微博营销策略分析..doc
- 湖南地方文化常识课程标准(修订稿)word版..doc
- 湖南大学2013年《软件工程导论》期中考试试卷详解..doc
- 湖南大学中西文化比较期末考试91分..docx
- 湖南大学二极管双平衡混频器实验报告..docx
- 2024-2025学年度电工考前冲刺练习【学生专用】附答案详解.docx
- 企业间车辆赠予及使用管理协议.docx
- 2024-2025学年度电工考前冲刺练习【名师系列】附答案详解.docx
- 2024-2025学年度电工考前冲刺练习【精华版】附答案详解.docx
- 企业集中采购家用空调及安装服务合同.docx
- 2024-2025学年度电工考前冲刺练习【各地真题】附答案详解.docx
- 优秀学生竞选发言稿.pptx
- 2024-2025学年度电工考前冲刺测试卷(重点)附答案详解.docx
- 2024-2025学年度电工考前冲刺练习【夺冠系列】附答案详解.docx
- 2025年高等教育工学类自考-00681服装款式设计笔试考试历年典型考题及考点含含答案.docx
文档评论(0)