- 1、本文档共17页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第 PAGE \* Arabic 12 页
贵州大学计算机科学与技术学院
计算机科学与技术科系
本科生
《人工智能》实验指导书/实验教学大纲
王以松
2012年
目 录 TOC \o 1-3 \h \z
实验一 人工智能冲浪 3
实验二 SAT求解描述性问题 4
实验三 Prolog基本编程环境 5
实验四 ASP描述性问题求解 8
参考资料: 10
实验一 人工智能冲浪
实验目的
了解人工智能的定义/讨论,研究内容,研究进展以及相关的重要人物和有影响的事件。
实验原理
通过网络搜索引擎,例如google,baidu,yahoo等,以关键词在网络上搜索相关内容。
实验内容
搜索如下内容:
人工智能的定义与讨论,特别是wiki百科在这方面的讨论.
人工智能研究方向/领域,以及本领域中有重大影响力的论文1-2篇,例如在citeseer上的被引用次数最多.
Turing奖获得者中,人工智能领域的专家,例如McCarthy, Pearl, Newell, Simon, Feigenbaum等,他们的获奖理由/在人工智能方面的突出贡献.
IBM Deep Blue, Watson;Checker;Big Dog(Boston Dynamics)
实验描述及要求
选择其中一个实验内容,整理形成一个AI的主题介绍。
实验步骤
无要求.
参考程序
无.
实验二 SAT求解描述性问题
实验目的
通过学习并使用一个SAT求解器,例如MiniSat,了解Satisfiability描述性问题求解方法。了解SAT求解器的研发现状。
实验原理
把给定的问题表达成逻辑公式CNF形式, 使得其模型对应问题的解。经过翻译后,输入给SAT求解器,并将其输出结果解释后输出,从而读出问题的一个解。
实验内容
选用一个SAT求解器,例如MiniSat等。
搜索公开的SAT的benchmark/测试用例,就图着色等问题生成CNF公式, 或随机生成CNF公式。
调用SAT求解器,例如MiniSat,计算其模型。
输出对应问题的解。
实验描述及要求
将上述实验内容和结果书写成实验报告。
实验步骤
无要求。
参考程序
sat的输入格式可采用DIMACS字句的如下形式:
c 表示注释
c file name: f
c start with comments
c
c
p cnf 5 3 c (5个原子,3个字句 开始的第一行)
1 -5 4 0 c 字句结束 是0,-5表示第5个原子的经典否定
-1 5 3 4 0
-3 -4 0
上面字句集为:
{{x1, ﹃x5, x4}, {﹃x1, x5, x3, x4} {﹃x3, ﹃x4}}
调用minisat f将得到输出
表示该字句集是可满足的,使之满足的赋值是把全部原子赋值为false(如果是赋值为true,则会输出该原子的编号)。实验三 Prolog基本编程环境
实验目的
通过Prolog环境下的编程,了解基于逻辑的问题求解理论。并熟悉一个具体的Prolog语言,特别是各种数据结构,及其开发环境和开发方法。通过具体的编程实践,掌握基本的prolog解决问题的方法。
实验原理
Prolog(Programming in Logic的缩写)是一种逻辑编程语言。它建立在逻辑学的理论基础之上, 最初被运用于自然语言等研究领域。现在它已广泛的应用在人工智能的研究中,它可以用来建造专家系统、自然语言理解、智能知识库等。
实验内容
快速排序:给定一个整数链表,按照给定顺序重排并输出。
图着色:给定一个图(可以有各种表示),和一些颜色,输出对图的一种着色方案。
图的给定两点的最短距离:给定一个距离图(节点之间有距离),和其中的两个点,输出一个该两点之间的最短路径及其距离。
N-皇后问题:给定一个N,输出在N个皇后在N×N棋盘上的一种可行布局(见参考程序)。
实验描述及要求
选择上述实验内容中的任何一个,完成实验并书写实验报告。
实验步骤
熟悉Prolog语言的基本规范;
熟悉Prolog的基本数据结构
熟悉Prolog解决问题的思路(链表和递归)。
参考程序
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
N Queens problem
FileName: nqueen.pl
To run at command line like,
swipl --quiet -c nqueen.pl
To compile it into an exe file, run like
swi
您可能关注的文档
- 全套安全技术交底.doc
- 全套监理手册.doc
- 全套竣工资料表格填写及编制范例.docx
- 全套手算结构计算书.doc
- 全线涵洞施工方案.doc
- 全新工程监理资料.doc
- 全员安全生产知识答卷复习题.doc
- 全员岗位安全职责、工作标准和考核标准.doc
- 全员自主管理专项改善启动方案 .doc
- 全站仪作业指导书.doc
- 半导体材料性能提升技术突破与应用案例分析报告.docx
- 半导体设备国产化政策支持下的关键技术突破与应用前景报告.docx
- 剧本杀市场2025年区域扩张策略研究报告.docx
- 剧本杀行业2025人才培训体系构建中的市场需求与供给分析.docx
- 剧本杀行业2025年人才培训行业人才培养模式创新与探索.docx
- 剧本杀行业2025年内容创作人才需求报告.docx
- 剧本杀行业2025年区域市场区域剧本市场消费者满意度与市场竞争力研究报告.docx
- 剧本杀市场2025年区域竞争态势下的区域合作策略分析报告.docx
- 剧本杀行业2025人才培训与行业人才培养模式创新.docx
- 剧本杀行业剧本创作人才心理素质培养报告.docx
最近下载
- 水利工程质量检测员网上继续教育考试题库及答案混凝土专业试题及答案.pdf VIP
- 李白《将进酒》原文及赏析通用5篇.doc VIP
- 《自动喷水灭火系统施工及验收规范》GB50261-2017.docx VIP
- 小学英语_Unit 4 Lesson3 There are twenty pupils in my class教学设计学情分析教材分析课后反思.doc
- 2025贵州省旅游产业发展集团有限公司招聘115人备考试题及答案解析.docx VIP
- 《凤凰男的豪门贤妻》剧本整本.docx VIP
- 2013年水利工程质量检测员网上继续教育考试题库及答案-混凝土专业.pdf VIP
- 消毒技术规范2022.docx VIP
- 阳台封装施工安全协议书5篇.docx
- 消毒技术规范(2022).docx VIP
文档评论(0)