- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
人工智能(蔡自兴)-实验2 事 实的表示
实验2 Prolog程序事实表示 Visual Prolog是面向对象的、严格类型化的和模式检验的程序设计语言。在编写Visual Prolog程序时,必须掌握这些内容,但是在这里将集中在编写代码这个核心问题上,也就是说,编写这些代码时暂时不考虑类、类型和模式。 为此,将使用包含在Visual Prolog 6 中的PIE例子。PIE是一个经典的Prolog解释器,通过它,可以学会和实现Prolog程序,而不必关心类、类型等方面的知识。 这里的内容是基于使用Build6004或者是以后的Visual Prolog 6版本,否则,PIE应用程序将不会象现在描述的这样工作。这个编译号可以在VDE的About对话框中找到。 Horn子句逻辑 Visual Prolog 和其它Prolog用语都是基于Horn子句逻辑的。Horn子句逻辑是对事物及其相互关系进行推理的形式系统。 在自然语言中,可以有这样样的一个陈述句: John是Bill的父亲。 这里涉及两个实体,John和Bill,以及他们之间的关系,即一个是另一个的父亲.在Horn子句逻辑中,可以这样形式化地表述上面的陈述句: father(“Bill”,”John”). 上面的father是带两个参量的一个谓词或关系,它表示第2个人是第1个人的父亲。 注意:此处已经选择了第2个人是第1个人的父亲,也可以选择另外的方式,变量的顺序形式化设计者的选择,然而一旦选定了,就必须保持一致,在这里的表述中,父亲始终是第2个人。 已经选择用人名来代表人,因为在现实世界中,许多人有相同的名字,所以这一方法不一定有效。但在这里,用这一简单的形式化表示。 有了上面的形式化方法,可以表示任何人之间的任何类型的家庭关系,但是,为了让这些表述更为有趣,制定下面的规则。 X是Z的祖父,如果X是Y的父亲且Y是Z的父亲 其中X,Y,Z指人。在Horn子句逻辑中,可以这样表述 grandFathe(Person,GrandFathe):- father(Person,Father),father(Father,GrandFather). 已经选择使用了比X,Y,Z更容易理解的变量名。另外,还引入了一个谓词来描述祖父关系。再次选择了祖父作为第二个变量,像这样的保持一致是明智的,不同谓词的变量可以遵循相同的规则,当解读这些规则时,可以将:-解释为“如果(if)”)”“Bill”,”John”). fathaer(“Pam””Bill”). grandFather(Person,GrandFather):- father(Person,Father), father(Father,GrandFather). 这个定理的作用是回答这样的一些问题: John是Sue的父亲吗? 谁是Pam的父亲? John是Pam的祖父吗? ^…… 这些问题称为目标(goal)“Sue”,”John”). ?-father(“Pam”,X). ?- grandfather(“Pam”,”John”). 这些问题被称为目标子句(goal clause)))”John”. X=“Pam”,Y=”Bill”. 一个Prolog程序是一个定理和目标的集合。当程序开始时,它试图使用定理为目标找到一个解。 探索Prolog Prolog在英语中的意思就是Programming in LOGic(逻辑编程)。它是建立在逻辑学的理论基础之上的, 最初是运用于自然语言的研究领域。然而现在它被广泛的应用在人工智能的研究中,它可以用来建造专家系统、自然语言理解、智能知识库等。同时它对一些通常的应用程序的编写也很有帮助。使用它能够比其他的语言更快速地开发程序,因为它的编程方法更象是使用逻辑的语言来
您可能关注的文档
- 2009年高考数学押 题卷无锡一中.doc
- 2010-2011(一)公共关系 物流08 授课计划.doc
- 2014年公需科目考试-网络安全建设与网络社会治理试题库 (一).doc
- 2014-2020年度中国线束加工设备行业前景研究与产业竞争格局报告.doc
- 2014-2020年度中国压滤机市场前景研究与产业竞争格局报告.doc
- 3 第三讲 新闻事 实的识别及其方法.ppt
- 6[一].2《与诚信结伴同行》课件_鲁教版.ppt
- 6艺术概论ppt (十四).ppt
- 7.22仙福钢铁蒸汽爆 炸致5工人受伤截止昨.doc
- 63,6 4-谁说没有规则-1,2.ppt
- 人教版数学七年级培优和竞赛教程(九)二元一次方程的整数解.doc
- 任现职以来正式发表的论文(独 立撰写或第一作者) 共计18 篇, 其中 权威刊物5 篇, 学报级10 篇; 其中 SCI (SSCI) 收录篇, EI 收录篇, ISTP 收录篇. 其他合作(第二作者 .doc
- 传 奇世界单机版教程 描述它.doc
- 价格歧视_经销商串货与反垄断分析_以_诺基亚事 件_为例_余东华.pdf
- 住宅相关概念的辨析与探讨(三).pdf
- 儿童对知觉事 件和想象事 件的现实监控.pdf
- 住宅相关概念的辨析与探讨(二).pdf
- 你不知道的“LED电视”的十大真 相.pdf
- 八年级生物_-_人类对细菌和真菌的利用__PPT课件_(一).ppt
- 内 幕交易理论的普通法基础.doc
最近下载
- COLMO洗衣机工程师资格认证考试题及答案.doc VIP
- 《合理用药与用药安全》课件.ppt VIP
- 配件部经理岗位职责(24篇).docx VIP
- (人教2024版)英语八年级上册Unit 4 大单元教学设计(新教材).docx
- TCECS 179-2023 健康住宅建设技术规程.pdf VIP
- 数字孪生及车间实践第二篇数字孪生研究体系.pptx VIP
- 2025年四川省绵阳市初中学业水平考试语文真题试卷含参考答案与习作例文精品.pdf VIP
- 2024版行政管理培训课件.pptx VIP
- 《公安机关互联网安全监督检查规定》培训与解读课件.pptx VIP
- 数字孪生及车间实践第一篇数字孪生的内涵及研究应用现状.pptx VIP
文档评论(0)