人工智能实验报告

时间:2024.3.19

华北电力大学

|

|

                实验名称  PROLOG语言编程练习及图搜索问题求解  

课程名称     人工智能及应用                          

|

|

                 专业班级:软件0902       学生姓名:董一

                 学    号:20090920204    成    绩:

指导教师:  刘丽         实验日期: 20##-4-29

   

(实验报告如打印,纸张用A4,左装订;页边距:上下2.5cm,左2.9cm, 右2.1cm;字体:宋体小四号,1.25倍行距。)

验证性、综合性实验报告应含的主要内容:

一、实验目的及要求

二、所用仪器、设备

三、实验原理

四、实验方法与步骤

五、实验结果与数据处理

  六、讨论与结论(对实验现象、实验故障及处理方法、实验中存在的问题等进行分析和讨论,对实验的进一步想法或改进意见)

七、所附实验输出的结果或数据

设计性实验报告应含的主要内容:

一、设计要求

二、选择的方案

三、所用仪器、设备

四、实验方法与步骤

五、实验结果与数据处理

  六、结论(依据“设计要求”)

七、所附实验输出的结果或数据

* 封面左侧印痕处装订



第二篇:人工智能实验报告


人工智能》实验指导及报告书

   2011      / 2012       学年  第  1 学期

姓    名:_张辅祥___________

  学    号:_090509110___________

  班    级:_09计科一___________

指导教师:______________

计算机科学与工程学院

20##


实验一  应用产生式系统解决汉诺塔问题

一、实验目的

1.理解人工智能中产生式相关知识的基本原理和方法

二、实验内容

如图所示放置3根柱子,其中一根从上往下按由小到大顺序串有若干个圆盘,要求通过3根柱子移动圆盘。若规定每次只能移动1片,且不许大盘放在小盘之上,最后要将圆盘从一根柱子移动到另一根柱子上。

编程实现其过程并计算移动n个盘片需要的最少步骤。

#include <stdio.h>

int HanNuoTa(int n,char x,char y,char z)

{

    int Q=0,P=0;

    if(n==1){

       printf(" 从%c到%c\n"  ,x,z);

       return 1;

       }

    else{

         Q= HanNuoTa(n-1,x,z,y);

         printf(" 从%c到%c\n"  ,x,z);

         P= HanNuoTa(n-1,y,x,z);

         }

          return Q+P+1;

}

int main()

{

    int n;

    printf("输入盘子数:");

    scanf("%d",&n);

   printf("一共需要%d步", HanNuoTa(n,'X','Y','Z'));

}

三、实验小结

汉诺塔问题是利用了递归迭代的思想,相似地重复执行。有一点抽象,经过思考可以得到其规律所在。通过这次试验,我又一次体会了递归思想的真谛,使我在今后的学习编码时多了一条有效地解决迭代问题的途径。

四、教师评分


实验二  应用搜索原理求解n皇后问题

一、实验目的

1. n皇后问题是非结构化的典型问题,通过求解n皇后问题来理解人工智能中的搜索策略的运用

二、实验内容

在N*N的方格棋盘放置了N个皇后,使得它们不相互攻击(即任意2个皇后不允许处在同一排,同一列,也不允许处在与棋盘边框成45角的斜线上。
你的任务是,对于给定的N,求出有多少种合法的放置方法。

三、实验小结

谈谈本次实验的心得、体会?

四、教师评分

 

实验三 利用人工智能原理求最短路径问题

一、实验目的

1.理解和掌握人工智能领域的的两大经典算法蚁群算法和遗传算法

二、实验内容

给定任意n个点,并给定它们之间的距离,求出从结点v到结点u的最短距离,其中结点v和u是n个结点中的任意两点。

三、实验小结

四、教师评分


实验四  分支界限问题

一、实验目的

1. 掌握人工智能中的分支界限策略思想

三、实验内容

利用分支界限策略解决一个现实世界中遇到的实际问题,实际问题题目可自拟。

三、心得体会

四、教师评分

更多相关推荐:
人工智能实验报告

人工智能九宫格重移搜索成员赵春杰20xx210665羊森20xx210653黄鑫20xx210周成兵20xx210664王素娟20xx2106441问题描述八数码问题也称为九宫问题在33的棋盘摆有八个棋子每个棋...

人工智能试验报告汇总

人工智能课程实验指导书实验内容实验一产生式系统实验实验二移动机器人的路径规划与行为决策实验实验三梵塔问题实验实验四A算法实验实验五化为子句集的九步法实验实验六子句消解实验实验七模糊假言推理器实验实验八BP网络实...

人工智能实验报告

华北电力大学实验报告实验名称课程名称人工智能及应用专业班级学生姓名号成绩指导教师李继荣实验日期20xx5学华北电力大学实验报告华北电力大学实验报告华北电力大学实验报告华北电力大学实验报告华北电力大学实验报告华北...

人工智能实验报告

人工智能第二次实验报告一实验题目遗传算法的设计与实现二实验目的通过人工智能课程的学习熟悉遗传算法的简单应用三实验内容用遗传算法求解fxx2的最大值x031x取整数可以看出该函数比较简单只要是为了体现遗传算法的思...

人工智能实验报告

人工智能技术实验报告实验名称人工智能实验1姓名班级指导教师完成时间20xx04301读程序指出运行结果domainsssymbolpredicatespsp1sp2sp3sp4sp5ssp11sp12sp31s...

人工智能实验报告

西南大学实验报告人工智能院系计算机与信息科学学院专业学号姓名指导老师

中南大学人工智能实验报告

人工智能实验报告专业自动化班级09级学号姓名日期20xx12人工智能实验报告目录一实验八自动规划实验群3二实验一生产式系统实验群6三实验二搜索策略实验群7四实验七神经网络9五实验心得和体会102人工智能实验报告...

人工智能实验报告

华北电力大学实验报告实验名称课程名称人工智能及应用专业班级:软件1102学生姓名:学号:成绩:指导教师:实验日期:20.5(实验报告如打印,纸张用A4,左装订;页边距:上下2.5cm,左2.9cm,右2.1cm…

人工智能实验报告

人工智能实验报告实验名称模糊方法实现电热箱的闭环控制实验模糊逻辑控制FuzzyLogicControl简称模糊控制FuzzyControl是以模糊集合论模糊语言变量和模糊逻辑推理为基础的一种计算机数字控制技术1...

人工智能实验报告

人工智能实验报告ArtificialIntelligence老师刘丽珏班级物联网1201学号0909120xx5姓名钱晓雪日期20xx415目录一搜索策略实验群4二产生式系统实验群5三神经网络实验群6四实验心得...

人工智能实验报告

人工智能课内实验报告主观贝叶斯方法的研究一实验题目主观Bayes方法的研究二实验目的在证据不确定的情况下根据充分性量度LS必要性量度LNE的先验概率PE和H的先验概率PH作为前提条件分析PHS和PES的关系三实...

人工智能实验报告

昆明理工大学信息工程与自动化学院学生实验报告(20##20##学年第一学期)课程名称:人工智能导论开课实验室:信自楼234室年月日一、实验内容和要求八数码问题:在33的方格棋盘上,摆放着1到8这八个数码,有1个…

人工智能实验报告(49篇)