《人工智能导论》实验指导书

《人工智能导论》实验指导书

ID:15685045

大小:132.00 KB

页数:11页

时间:2018-08-04

《人工智能导论》实验指导书_第1页
《人工智能导论》实验指导书_第2页
《人工智能导论》实验指导书_第3页
《人工智能导论》实验指导书_第4页
《人工智能导论》实验指导书_第5页
资源描述:

《《人工智能导论》实验指导书》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、人工智能导论实验指导书河南科技大学计算机实验教学中心8目录实验一PROLOG语言编程练习·································1实验二图搜索问题求解······································3实验三小型专家系统(原型)设计······························688实验一PROLOG语言编程练习一、实验目的加深学生对逻辑程序运行机理的理解,使学生掌握PROLOG语言的特点、熟悉其编程环境,同时为后面的人工智能程序设计做好准备。1、熟悉PROLOG语言编程环境的使用;2、了

2、解PROLOG语言中常量、变量的表示方法;3、了解利用PROLOG进行事实库、规则库的编写方法。二、实验环境计算机,TurboPROLOG教学软件。三、预习要求实验前应阅读实验指导书,了解实验目的、预习PROLOG语言的相关知识。四、实验内容1、学习使用TurboPROLOG,包括进入PROLOG主程序、编辑源程序、修改环境目录、退出等基本操作。2、在Turboprolog集成环境下调试运行简单的TurboPROLOG程序。3、编写一个描述亲属关系的PROLOG程序,然后再给出一些事实数据,建立一个小型演绎数据库。可以以父亲和母亲为基本关系(作为基本谓词

3、),再由此来描述祖父、祖母、兄弟、姐妹以及其他亲属关系。4、修改教材2.2节例2.9的程序,使其能输出图中所有路径(path)。五、实验方法和步骤1、启动Windows操作环境。2、打开文件目录,执行prolog应用程序,启动Turboprolog,并按空格键(SPACE)进入集成开发环境。3、选择Setup项,打开下拉菜单,选择Directories项,进行工作目录修改,按Esc键退出,选择SaveConfiguration项,保存修改。4、选择Files项,打开下拉菜单,选择Newfile项,进入源程序输入和编辑,或选择Load项,选择要打开的示例程

4、序,再选择Edit项,可以进行编辑源程序。5、编辑之后,可以选择Run项,执行程序,可以在Dialog窗口进行询问,即外部目标的执行,查看程序运行结果,分析程序之功能。6、仿前例,可以选择其他程序并运行,分析程序功能。7、退出,选择Quit项,可以退出TurboProlog程序,返回到Windows环境。六、示例程序8一个简单的学生成绩数据库查询程序。predicatesstudent(integer,string,real)gradegoalgrade.clausesstudent(1,"zhang",90.2).student(2,"li",95.5

5、).student(3,"wang",96.4).grade:-write("pleaseinputthename:"),readln(Name),student(_,Name,Score),nl,write(Name,"scoreis:",Score).grade:-write("Sorry,can'tfindthestudent!").七、实验报告要求实验报告应简单明了,语言通顺,结果正确,程序规范。实验报告的重点是实验结果的正确性与分析。包括:实验题目、要求、实验环境、实验内容与实验结果(要求附上运行的源程序)、实验中出现的问题、对问题的解决方案、

6、实验总结等。8实验二图搜索问题求解一、实验目的加深学生对图搜索技术的理解,使学生掌握图搜索基本编程方法,并能利用图搜索技术解决一些应用问题。1.掌握Turboprolog软件编程方法;2.熟悉状态图和与或图搜索的基本算法;3.掌握图搜索问题求解中的问题表示、节点表示、close表和open表的构造。二、实验环境计算机,TurboPROLOG教学软件三、预习要求1.预习教材中有关状态图和与或图问题求解的内容,熟悉状态图和与或图求解的过程和方法;2.了解TurboPROLOG程序设计的基本知识。四、实验内容走迷宫是人们熟悉的一种游戏,如图1就是一个迷宫。如果

7、我们把该迷宫的每一个格子以及入口和出口都作为节点,把通道作为边,则该迷宫可以由一个有向图表示。那么,走迷宫其实就是从该有向图的初始节点(入口)出发,寻找目标节点(出口)的问题,或者是寻找通向目标节点(出口)的路径的问题。用状态图搜索或与或图搜索方法,求出迷宫图中路径。图中S0为入口,Sg为出口。五、实验方法和步骤1.启动prolog编辑环境;2.用状态图搜索思想编辑迷宫问题求解的源程序;3.运行程序,分析结果;4.用与或图搜索思想编辑迷宫问题求解的源程序;5.运行程序,分析结果。六、示例程序8下面是一个通用的状态图搜索程序。对于求解的具体问题,只需将其状

8、态图的程序表示并入该程序即可。/*状态图搜索通用程序*/DOMAINSstate

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。